None
是”啥都不是”, 但不等于”没定义”
注: python 中所有的函数都有返回值, 未显式定义则为None
一行多用
可以用 “;” 把一行代码分隔成多行代码
转义符
‘\’, ‘%’
ord/chr 字符与ASCII码的互相转换
hash/id
hash
在一个hash进程下, 一个对象的hash值是不变的
注:
- 可变数据类型不能哈希
- python3中hash的实现基于内存地址
hash collision

assert
assert可以用来帮助进行代码重构检查
函数文档规范
说明形参类型, 返回值类型
三引号内写函数文档
dir()
使用dir查看对象的属性, 方法
你可以禁用Python 程序中的assert 语句,从而稍稍提高性能。从终端窗口运行
Python 时,在python 或python3 之后和.py 文件之前加上-O 开关。这将运行程序的
优化版本,跳过断言检查。
