学习笔记:
打开python方式:
- Win+R,输入cmd,在命令行输入python,即进入python编辑模式。
- 直接打开python里IDLE即进入编辑模式。
IDLE常用快捷键:
- F1:打开python帮助文档
- Alt+P:浏览历史命令(上一条)
- Alt+N:浏览历史命令(下一条)
- Alt+/:自动补全前面曾经出现过的单词
- Alt+3:注释代码块
- Alt+4:取消代码块注释
- Ctrl+Z:撤销一步操作
- Ctrl+shift+Z:恢复上一次的撤销操作
- Ctrl+S:保存文件
- Ctrl+】:缩进代码块
- Ctrl+【:取消代码块缩进
编码规范(PEP 8):
- 每个import语句只导入一个模块,尽量避免一次导入多个模块
- 不要在行尾添加分号“;”,也不要用分号将两条命令放在同一行
- 建议每行不超过80个字符,如果超过,建议使用小括号()将多行内容隐式的连接起来,而不推荐使用反斜杠“\”进行连接。不过以下两种情况除外:1.导入模块的语句过长,2.注释里的URL
- 使用必要的空行增加代码的可读性
- 运算符两侧、函数参数之间、逗号的两侧建议使用空格进行分隔
- 避免在循环中使用+和+=运算符累加字符串
- 适当的使用异常处理结构提高程序容错性
保留字:
Python中的保留字可以在IDLE中输入以下两行代码查看
import keyword
keyword.kwlist
其他:
1. type()函数可以返回变量类型,id()函数可以获取变量的内存空间,str()函数用于将数值转换为字符串。
2. 以0o或者0O开头的数表示八进制整数
以0x或者0X开头的数表示十六进制整数
3. 字符串通常用单引号、双引号或者三引号括起来,其中单引号和双引号中的字符序列必须在一行上,三引号内的字符序列可以分布在连续的多行上。
4. 数据类型转换:
5. 算数运算符:%表示求余,//表示取整数,**表示幂
6. Python中可以采用“值1<变量<值2”的形式。
7. Python 中选择语句没有switch语句。
上面条件语句可以简化为下面形式:
8. range()函数用于生成一系列连续的整数,格式如下:
range(start,end,step)
start用于指定计数的起始值,如果省略,则从0开始
end用于指定计数的结束值,不能省略
step用于指定步长,即两个数之间的间隔