工具介绍
《有效的 Python: 59 种提高 Python 编写效率的方法》一书的代码示例,作者: Brett Slatkin
#《有效的 Python 编程:59 种具体方法来编写更优秀的代码》中的代码示例
- 目前仍在使用的 Python 版本有两个: Python 2 和 Python 3。
- Python 存在多个流行的运行时: CPython、Jython、IronPython、PyPy 等。
- 确保在系统上运行 Python 的命令行与您预期的版本一致。
- 为您的下一个项目选择 Python 3,因为这是 Python 社区的主要重点。
- 在编写 Python 代码时,始终遵循 PEP 8 风格指南。
- 与更大的 Python 社区共享统一的风格,有助于与他人协作。
- 使用一致的风格,以后修改自己的代码更加容易。
- 在 Python 3 中, bytes 包含 8 位值的序列, str 包含 Unicode 字符的序列。bytes 和 str 实例不能与运算符(如 > 或 +)一起使用。
- 在 Python 2 中, str 包含 8 位值的序列, unicode 包含 Unicode 字符的序列。如果 str 仅包含 7 位 ASCII 字符,则可以将 str 和 unicode 一起与运算符使用。
- 使用辅助函数确保您操作的输入是您预期的字符序列类型(8 位值、UTF-8 编码的字符、Unicode 字符等)。
- 如果您要从文件中读取或写入二进制数据,请始终使用二进制模式(如 'rb' 或 'wb')打开文件。