Python概述
从今天起,将开始持续更新关于python学习的一些内容,希望对读者有所帮助。
01编码规范
概述
1.对代码缩进有硬性要求,缩进体现逻辑
2.4空格为一个缩进单位,相同级别的代码块具有相同的缩进量
3.函数定义、类定义、选择结构、循环结构、异常处理结构和with语句等结构中,对应的函数体或语句块都必须有相应的缩进
4.当某一行代码与上一行代码不在同样的缩进层次上,并且与之前某行代码缩进层次相同,表示上一个代码块结束。
空格与空行(建议)
1.在每个类、函数定义或一段完整的功能代码之后增加一个空行
2.在运算符两侧各增加一个空格,逗号后+space(随意)
3.一般,在二元运算符两边各空一格
4.一元前缀运算符后不加空格
5.括号前后不加空格
6.不在, ; :前面加space但是最好在后面加(行尾除外)
标识符命名
必须以英文字母、汉字或下划线开头(不建议中文)
名字中可以包含汉字、英文、数字、下划线,不能有空格或者任何标点符号
不使用关键字
大小写区分
不建议使用系统内部的模块名、类型名或函数名及其成员变量名或者自定义的函数名
续行
1.尽量不写太长语句,一行最好不超过屏幕宽度
2.使用\进行续行,或者用圆括号把多行代码括起来表示一条语句
注释
#和三引号
三引号用于大段注释
圆括号
1.用来表示多行代码为一条语句
2.还用来修改表达式的计算顺序或增加可读性