Python代码命名规范有哪些具体要求?
- 内容介绍
- 文章标签
- 相关推荐
本文共计336个文字,预计阅读时间需要2分钟。
@toc
1.常量命名 + 全部大写,多个单词下划线分隔 + MAX_NUM=100
CONNECTION_TIMEOUT=10002. 变量命名 + 变量名小写,多个单词下划线分隔 + if __name__=='main__': file_count=0 file_name
@[TOC]
1. 常量命名
全部采用全大写,多个单词使用下划线隔开
MAX_NUM = 100 CONNECTION_TIMEOUT = 10002. 变量命名
变量名尽量小写, 多个单词用下划线隔开
if __name__ == '__main__': file_count = 0 file_name = ''3. 函数命名
- 函数名一律小写,多个单词用下划线隔开 def eat(): pass
def eat_lunch():pass
* 私有函数前加一个下划线 _ ```python class Person(): def _private_func(): pass4. 类命名
类名使用驼峰(CamelCase)命名法,看字面意思就能理解,即使用不同单词的首字母大写命名。(私有类以下划线开头)
class Person(): pass class MalePerson(Person): # 驼峰命名法 pass class _PrivateSex(Person): pass5. 模块命名
模块尽可能使用小写来命名,单词过多情况推荐使用下划线命名,而单词数量不多情况下尽量少时用下划线。
-
推荐的模块命名
import requests import expected_conditions - 不推荐的模块命名 import Beautifulname
本文共计336个文字,预计阅读时间需要2分钟。
@toc
1.常量命名 + 全部大写,多个单词下划线分隔 + MAX_NUM=100
CONNECTION_TIMEOUT=10002. 变量命名 + 变量名小写,多个单词下划线分隔 + if __name__=='main__': file_count=0 file_name
@[TOC]
1. 常量命名
全部采用全大写,多个单词使用下划线隔开
MAX_NUM = 100 CONNECTION_TIMEOUT = 10002. 变量命名
变量名尽量小写, 多个单词用下划线隔开
if __name__ == '__main__': file_count = 0 file_name = ''3. 函数命名
- 函数名一律小写,多个单词用下划线隔开 def eat(): pass
def eat_lunch():pass
* 私有函数前加一个下划线 _ ```python class Person(): def _private_func(): pass4. 类命名
类名使用驼峰(CamelCase)命名法,看字面意思就能理解,即使用不同单词的首字母大写命名。(私有类以下划线开头)
class Person(): pass class MalePerson(Person): # 驼峰命名法 pass class _PrivateSex(Person): pass5. 模块命名
模块尽可能使用小写来命名,单词过多情况推荐使用下划线命名,而单词数量不多情况下尽量少时用下划线。
-
推荐的模块命名
import requests import expected_conditions - 不推荐的模块命名 import Beautifulname

