人生苦短,我用python!
1. 初识python
解释器–python/python3
交互式–ipython
集成开发环境–pyCharm
- 解释器
python/python3 xx.py
几种解释器:
CPython–官方版本的C语言实现
Jpython–可以运行在Java平台
PyPY–python实现的,支持JIT即使编辑 - 交互式
在终端中直接运行解释器,而不需要输入执行的文件名
缺点:
1.不能保存
2.不能运行太大的程序
ipython要比python自带的shell要更加简便
ipyhton优点:
1.可以自动补全
2.自动缩进
3.支持bash shell 命令 - pyCharm
pyCharm是一款非常优秀的集成开发环境(IDE),使用开发大型项目。
2.pyCharm初体验
- PyCharm的安装
1.下载 :http://www.jetbrains.com/pycharm/
2.安装:双击下载好的安装包,一路next即可
3.激活:打开安装好的PyCharm,选择License server ,填写http://idea.imsxm.com(如果已失效可自行在网上百度激活码)进行激活 - PyCharm初始设置
1.选择python解释器版本
方法: File–>Settings–>Project:unititled–>Project Interpreter ,点击apply即可。
- 设置字体
根据自己喜欢的字体进行选择。
方法: File–>Setting–>Editor–>Colors & Fonts–>Font ---->Monokai
- 设置头文件
头文件信息主要包括:字符集、作者信息、创建脚本时间等。
方法:File–>Settings–>Editor–>Code Style–>File and Code Templates
- 设置代码缩进线
方法:Editor–>General–>Appearance,在选项列表中勾选Show indent guides
- 恢复PyCharm的初始设置:
以我的为例,找到C盘下的C:\Users\jhin.PyCharm2016.1,删除即可。 - 更多PyCharm设置以及常用快捷键请见:https://segmentfault.com/a/1190000005776418
3. 认识pyCharm
- 文件导航区:定位项目文件
- 文件编辑区:编辑当前打开的文件
- 控制台区域:
1.输出程序执行内容
2.跟踪代码的执行
- 用快捷键shift+F10/点击绿色箭头的按钮可以执行程序
- pycharm调试工具
设置断点:点击程序的左侧即可设置断点,插入断点之后,点击绿色爬虫按钮执行到断点之前的程序,然后点击图二红色按钮就可以看到执行的结果,接着点击图二蓝色按钮就可以执行断点后的一行程序代码。
当点击F8(蓝色箭头)是,可单步执行代码,会把函数调用看作一行代码直接执行。
F7(红箭箭头)也可以单步执行代码,如果是函数,会进入函数内部。
点击绿色按钮可使后续的代码一次性执行完成,点击红色按钮终止调试
4. 项目演练。
***温馨提示:***
建议python文件名只使用字母、数字和下划线
文件名不能以数字开头
- 第一个python程序
print("hello word")
- 多项目演练
假如在pycharm中,有多个文件,你想执行其中的一个文件时,必须要先通过鼠标右键执行一下(或者通过快捷键Ctrl+Shift+F10)。
但是在大型项目中,通常只有一个可执行的python源程序。
- pycharm编程小技巧
- 自动调整代码格式(编写代码一定要规范)
使用pycharm的代码编辑器时,常常懒得写空格,影响可读性,所以编写代码一定要规范。可使用快捷键Alt+Ctrl+L,代码自动填充了空格。
更多代码风格指南见:https://github.com/zh-google-styleguide/zh-google-styleguide
https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/
- 注释
函数前需要空两行,在注释#后也需要留一个空格,否则会出现下划线。
如何为函数快速添加带有参数注释:
选中注释向上/向下移动
TODO注释:在#后面跟上TODO+空格,用于标记需要做的工作。 - 重命名变量名
选中变量名,点击鼠标右键
- 自动调整代码格式(编写代码一定要规范)