1.2 编程语言和Python
Python创始人吉多(龟叔),荷兰人。
Python正是诞生于1991年。
1.2.1 Python的优缺点
优点:
可移植性:一份代码可以在不同平台使用,但是要用不同的解释器。
解释型语言:逐行翻译逐行执行。
缺点:
执行效率慢。
编译型语言和解释型语言的区别:
编译型语言要求程序员对代码有编译的操作行为,如:C语言,先编译,编译后会产生一个可执行文件,然后再运行;解释型语言不需要对代码有这样的编译操作,逐行翻译逐行执行。
![](https://img.haomeiwen.com/i3930826/25cc79d26b79b0c0.png)
![](https://img.haomeiwen.com/i3930826/13bdd3afa1b65b8f.png)
1.2.2 Python的应用场景
-
Web应用开发:基于浏览器访问的程序,该程序就是Web程序。
-
网络爬虫:根据网址,获取对应的数据,对数据进行过滤存入到数据库。
-
科学计算(人工智能)。
-
桌面软件:QQ。
-
服务器软件(网络软件):后台开发,主要开发接口,接口调用后会提供json数据,移动前端(网页)使用。
-
游戏开发。
1.2.3 第一个Python程序
开发Python程序电脑上所需要安装的软件:
-
Python解释器:负责翻译和执行Python程序;
-
Pycharm:负责编写Python代码的,提高代码的编写效率,支持提示和断点调试功能。
打开程序:
Check out from Version Control:svn\git 代码版本控制软件 从代码服务器签出一份新的代码。
![](https://img.haomeiwen.com/i3930826/5e36bc99c700a1c7.png)
![](https://img.haomeiwen.com/i3930826/ed16595ab1f1fc88.png)
![](https://img.haomeiwen.com/i3930826/b0e7f9ebfa93bff5.png)
![](https://img.haomeiwen.com/i3930826/765701a5c0d8f2d3.png)
![](https://img.haomeiwen.com/i3930826/df1ce2d9ad8b0f57.png)
![](https://img.haomeiwen.com/i3930826/bce44f58ff5c6617.png)
![](https://img.haomeiwen.com/i3930826/886c45884b27c34d.png)
1.2.4 Pycharm的相关设置
1. 修改代码编辑区的字体大小:File-Settings-Editor-Font
![](https://img.haomeiwen.com/i3930826/5e2e09d1a99774dc.png)
2. 修改输出控制台的字体大小:File-Settings-ColorsScheme-Console Font
![](https://img.haomeiwen.com/i3930826/b619ddaa406f557d.png)
3. 修改主题颜色:File-Settings-Appearance&Behavior-Appearance-Theme
![](https://img.haomeiwen.com/i3930826/6439d3906ce31e82.png)
![](https://img.haomeiwen.com/i3930826/edc0934c6ff71ed1.png)
4. 修改工程解释器:File-Settings-Project:xxx-Project Interpreter
![](https://img.haomeiwen.com/i3930826/37951bc7d8d5e41d.png)
5. 文件重命名:文件右键-Refactor-Rename
![](https://img.haomeiwen.com/i3930826/c9e011b97de28ccd.png)
6. 快速找工程(文件)位置:工程(文件)右键-Show In Explorer
![](https://img.haomeiwen.com/i3930826/59dbe7b91a01e778.png)
7. 删除可直接用Delete
8. 修改注释不斜体
![](https://img.haomeiwen.com/i3930826/d56a36a415ca05b4.png)
1.2.5 注释
注释:就是对代码解释说明的文字,不参与运行。
注释的作用:通过注释可以提高代码的可读性,方便其他程序员阅读代码。
添加代码的原则:给关键代码添加注释,定义比较重要的变量、函数、方法。
注释的形式:
- 单行注释:使用 # ,表示只有一行注释内容
- 多行注释:使用三个双引号或者三个单引号,表示注释有多行内容
快捷键:使用Ctrl + / 可添加或取消多个单行注释