3.Python开发规范

1.编码

默认情况下,Python3源码文件以UTF-8编码,所有字符都是Unicode字符串。可以为源码文件指定不同的编码:【书写在.py文件第一行】
3.Python开发规范
上述定义允许在原文件中使用Windows-1252字符集中的字符编码,对应适合语言为保加利亚语、白罗斯与、马其顿语、俄语、塞尔维亚语。

2.保留字

保留字即关键字,我们不能把它们用作任何标识符名称。Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字;
3.Python开发规范

3.标识符

  • 第一个字符必须是字母表中字母或下划线_
  • 标识符的其它部分由字母、数字和下划线组成
  • 标识符对大小写敏感
  • 在Python3中,可以用中文作为变量名,非ASCII标识符也是允许的。但中文存在乱码问题。
  • 4.注释

  • 单行注释
  • 多行注释
    3.Python开发规范

5.行与缩进

  • 使用缩进来表示代码块是python语法的最大特色,不需要使用大括号{}。
  • 缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数
    3.Python开发规范

6.多行语句

Python通常是一行写完一条语句,如果语句很长,可以使用**反斜杠(\)**来实现多行语句:
3.Python开发规范

在[],{},()中的多行语句,不需要使用反斜杠,例如:
3.Python开发规范