>>> from env_helper import info; info()
页面更新时间: 2023-12-27 09:16:29
运行环境:
Linux发行版本: Debian GNU/Linux 12 (bookworm)
操作系统内核: Linux-6.1.0-16-amd64-x86_64-with-glibc2.36
Python版本: 3.11.2
3. 基础语法的改进¶
- 3.1. 有节制地使用
from...import
语句 - 3.2. 优先使用absolute import来导入模块
- 3.3.
i+=1
不等于++i
- 3.4. 使用with自动关闭资源
- 3.5. 使用
else
子句简化循环(异常处理) - 3.6. 遵循异常处理的几点基本原则
- 3.7. 避免finally中可能发生的陷阱
- 3.8. 深入理解None,正确判断对象是否为空
- 3.9. 连接字符串应优先使用
join
而不是+
- 3.10. 格式化字符串时尽量使用
.format
方式而不是%
- 3.11. 区别对待可变对象和不可变对象
- 3.12.
[]
、()
和{}
一致的容器初始化形式 - 3.13. 记住函数传参既不是传值也不是传引用
- 3.14. 警惕默认参数潜在的问题
- 3.15. 慎用变长参数
- 3.16. 深入理解
str()
和repr()
的区别 - 3.17. 分清staticmethod和classmethod的适用场景