Python
Note
由于历史遗留问题,文档的前 19 节中很多内容和程序是基于 Python 2.7,少处注明了 Python 2 和 Python 3 的区别。
- 1. in-place 运算
- 2. __all__ 的使用
- 3. is 和 ==
- 4. 装饰器
- 5. 迭代器和生成器
- 6. lambda 表达式
- 7. *args和**kwargs
- 8. 基本数据类型
- 9. random
- 10. 归一化
- 11. 常用数据结构
- 12. 逻辑运算与布尔测试
- 13. 命名规范
- 14. 类变量与类方法
- 15. 内存管理
- 16. __new__ 和 __init__
- 17. pip
- 18. 异常
- 19. multiprocessing
- 20. logging
- 21. python -m
- 22. 内建属性
- 23. glob
- 24. Python 执行 linux 命令
- 25. bisect
- 26. abc
- 27. json
- 28. 命名空间和作用域