3.Python开发规范
1.编码
默认情况下,Python3源码文件以UTF-8编码,所有字符都是Unicode字符串。可以为源码文件指定不同的编码:【书写在.py文件第一行】
上述定义允许在原文件中使用Windows-1252字符集中的字符编码,对应适合语言为保加利亚语、白罗斯与、马其顿语、俄语、塞尔维亚语。
2.保留字
保留字即关键字,我们不能把它们用作任何标识符名称。Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字;
3.标识符
- 第一个字符必须是字母表中字母或下划线_。
- 标识符的其它部分由字母、数字和下划线组成。
- 标识符对大小写敏感
- 在Python3中,可以用中文作为变量名,非ASCII标识符也是允许的。但中文存在乱码问题。
-
4.注释
- 单行注释
- 多行注释
5.行与缩进
- 使用缩进来表示代码块是python语法的最大特色,不需要使用大括号{}。
- 缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数
6.多行语句
Python通常是一行写完一条语句,如果语句很长,可以使用**反斜杠(\)**来实现多行语句:
在[],{},()中的多行语句,不需要使用反斜杠,例如: