Python编程规范与常见问题解答
1. Python编程规范
1.1 变量命名
当创建用于演示编程属性而非在程序中执行操作的变量名时,可将变量命名为 my_str 或 my_list ,即在名称前加上 my ,以表明这是用于演示的“临时”变量。
1.2 缩进
缩进应使用每个缩进级别四个空格。若使用Spyder,会自动实现这种缩进,但要注意使用的是空格而非制表符,因为在不理解Python的编辑器中,这种差异可能会产生影响。
1.3 行长度与对齐
- 行长应少于80个字符,以确保与多种显示格式兼容。
- 过长的行应以“合理”的方式对齐,例如与开放分隔符对齐,并与后续缩进套件处于不同的缩进级别。
1.4 空行使用
在许多情况下建议使用空行:
- 用两行分隔函数和类定义。
- 用一行分隔方法定义。
- 使用空行对相关元素进行分组。
1.5 导入语句
应在文件顶部的单独一行进行单个导入。
1.6 空格使用
- 用空格将二元运算符和赋值语句与其他元素分隔开(一个空格即可)。
- 函数定义中的默认参数赋值周围不要使用空格。
- 函数调用与其参数列表的第一个括号之间不要有空格。
超级会员免费看
订阅专栏 解锁全文
653

被折叠的 条评论
为什么被折叠?



