行和缩进
Python的代码块不使用大括号{}来控制类,函数以及其他逻辑判断。Python最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
Python标识符
标识符由字母、数字、下划线组成。
所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。
Python中的标识符是区分大小写的。
以下化线开头的标识符是有特殊意义的,以下划线开头_foo的不能直接访问的类属性,需要通过类提供的接口进行访问,不能用 form xxx import"而导入。
以双下划线开头的__foo代表类的私有成员,以双下划线开头和结尾的__foo__代表Python里特殊方法专用的标识,如__init__()代表类的构造函数。
Python可以同一行显示多条语句,方法是用分号;分开。
Python保留字符
下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。Python的关键字只包含小写字母。
*and exec not
*assertfinally or
*break for pass
*class from print
*continue global raise
*def if return
*def import try
*elif in while
*else is with
*except lambda yield