Python编程中如何挑选高效的高级技巧名称?
- 内容介绍
- 文章标签
- 相关推荐
本文共计9793个文字,预计阅读时间需要40分钟。
大部分标准库在构建时都应考虑其可用性。例如,内置类型的使用很自然,其设计易于使用。在这种情境下,Python 可以与你在开发程序时思考的伪代码进行直接比较。大部分代码都可直接转译为Python。
大部分标准库在构建时都要考虑可用性。例如,内置类型的使用是很自然的,其设计非常易于使用。在这种情况下,Python可以与你开发程序时所思考的伪代码进行比较。大部分代码都可以大声朗读出来。例如,任何人都可以理解下面这个代码片段:
my_list = []if 'd' not in my_list:
my_list.append('d')
这就是编写Python比编写其他语言更加简单的原因之一。在编写程序时,你的思路可以快速转换成代码。
本章重点介绍编写易于理解和使用的代码的最佳实践,包括:
- 使用PEP 8描述的命名约定。
- 一组命名最佳实践。
- 常用工具的简要介绍,这些工具可以让你检查是否遵守风格指南。
4.1 PEP 8与命名最佳实践
PEP 8为编写Python代码提供了一个风格指南。除了空格缩进、每行最大长度以及其他与代码布局有关的细节等基本规则之外,PEP 8还介绍了大部分代码库所遵循的命名约定。
本节给出了这一PEP的简要总结,并进一步给出了每种元素的命名最佳实践指南。但你仍然必须阅读PEP 8文档。
4.1.1 为何要遵守PEP 8以及何时遵守PEP 8
如果你正在创建一个打算开源的新软件包,那么答案很简单:始终遵守。PEP 8实际上是大多数Python开源软件的标准代码风格。
本文共计9793个文字,预计阅读时间需要40分钟。
大部分标准库在构建时都应考虑其可用性。例如,内置类型的使用很自然,其设计易于使用。在这种情境下,Python 可以与你在开发程序时思考的伪代码进行直接比较。大部分代码都可直接转译为Python。
大部分标准库在构建时都要考虑可用性。例如,内置类型的使用是很自然的,其设计非常易于使用。在这种情况下,Python可以与你开发程序时所思考的伪代码进行比较。大部分代码都可以大声朗读出来。例如,任何人都可以理解下面这个代码片段:
my_list = []if 'd' not in my_list:
my_list.append('d')
这就是编写Python比编写其他语言更加简单的原因之一。在编写程序时,你的思路可以快速转换成代码。
本章重点介绍编写易于理解和使用的代码的最佳实践,包括:
- 使用PEP 8描述的命名约定。
- 一组命名最佳实践。
- 常用工具的简要介绍,这些工具可以让你检查是否遵守风格指南。
4.1 PEP 8与命名最佳实践
PEP 8为编写Python代码提供了一个风格指南。除了空格缩进、每行最大长度以及其他与代码布局有关的细节等基本规则之外,PEP 8还介绍了大部分代码库所遵循的命名约定。
本节给出了这一PEP的简要总结,并进一步给出了每种元素的命名最佳实践指南。但你仍然必须阅读PEP 8文档。
4.1.1 为何要遵守PEP 8以及何时遵守PEP 8
如果你正在创建一个打算开源的新软件包,那么答案很简单:始终遵守。PEP 8实际上是大多数Python开源软件的标准代码风格。

