首页 > 代码库 > Python: 标识符、行和缩进、多行语句

Python: 标识符、行和缩进、多行语句

标识符

在python里,标识符由字母、数字、下划线组成,但不能以数字开头。

在python中,标识符区分大小写。

以下划线开头的标识符是有特殊意义的:

1)以单下划线开头的标识符:不能直接访问的类属性,需要通过类提供的接口进行访问,不能通过from xxx import * 导入;

2)以双下划线开头的标识符:类的私有成员;

3)以双下划线开头和结束的标识符:python里特殊方法专用的表示,如__init__()代表类的构造函数;

行和缩进

Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。

python中只能采用一种缩进方式,tab或者空格,不能混用。

多行语句

Python语句中一般以新行作为为语句的结束符,但是我们可以使用斜杠( \)将一行的语句分为多行显示。

语句中包含[], {} 或 () 括号就不需要使用多行连接符。

Python: 标识符、行和缩进、多行语句