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