0. "#" 井号表示注释,三引号(无论单双)也可以表示注释,并且可以注释多行、打印多行。
1. 变量名最好使用能准确表达其意思的英文,以便别人能够看得懂,忌用中文或单字母。
2. 用input无论输入什么内容,默认都是字符串类型,如果你想输入整数必须再加上int才行。也可以输入后再使用内置函数 eval进行转换。
3. "/"反斜杠是转义符,字符n被转义表示换行,避免字符被转义需要行首加r。
4. "%"百分号运算符可以用于整数或实数的求余数,也可以用于字符串格式化,效果和format差不多。
5. 导入模块里的对象优先考虑使用:from+模块名+import+对象名。除非会多次用到模块里的多个对象,才使用import+模块 名。这样有助于提高代码运行速度。
6. 最好不要在列表的中间进行插入或删除操作,要选择在尾部,以免改变了列表中某些元素的下标。
7. 字典中的键只能是整数、实数、复数、字符串、元组等不可变数据,并且不可以重复。列表、集合、字典或其它可变类型不 能作为字典里的键。
8. 集合中只能包含数字、字符串、元组等不可变的数据类型,并且不可以重复,和字典里的键一样,不能包含列表、字典、集 合等可变类型的数据。
9. 当需要使用关键字in时,能用集合或字典的时候,就不要用列表,因为使用列表时速度最慢。