基本知识点
python默认的编码格式是ASCII格式;需要使用# -- coding: UTF-8才能读取中文。
python能进行交互式编程,脚本式编程。
python标识符由字母、数字、下划线组成。
以单划线开头_foo表示不能直接访问的类属性,需要通过类提供的接口进行访问,不能用from xxx import 而导入。
以双下划线开头的 __foo 代表类的私有成员。
以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造函数。
python中所有代码块语句必须严格包含相同的缩进空白数量。
python3中有6个标准的数据类型:数字Number,字符串String,列表List,元组Tuple,集合Set,字典Dictionary。
其中不可变数据3个:数字Number,字符串String,元组Tuple。
可变数据3个:列表List,字典Dictionary,集合Set。
python3中数字Number有四种类型:整数int,布尔型bool,浮点数float,复数complex(1+2j)。
python中的循环语句有for和while,没有do...while。
python中pass语句是空语句,是为了保持程序结构的完整性。pass不做任何事情,一般用做占位语句。