0
点赞
收藏
分享

微信扫一扫

python 代码命名规范

@[TOC]

1. 常量命名

全部采用全大写,多个单词使用下划线隔开

MAX_NUM = 100
CONNECTION_TIMEOUT = 1000

2. 变量命名

变量名尽量小写, 多个单词用下划线隔开

if __name__ == '__main__':
    file_count = 0
    file_name = ''

3. 函数命名

  • 函数名一律小写,多个单词用下划线隔开
    
    def eat():
    pass

def eat_lunch():
pass


* 私有函数前加一个下划线 _
```python
class Person():

    def _private_func():
        pass

4. 类命名

类名使用驼峰(CamelCase)命名法,看字面意思就能理解,即使用不同单词的首字母大写命名。(私有类以下划线开头)

class Person(): 
    pass

class MalePerson(Person):  # 驼峰命名法
    pass

class _PrivateSex(Person):  
    pass

5. 模块命名

模块尽可能使用小写来命名,单词过多情况推荐使用下划线命名,而单词数量不多情况下尽量少时用下划线。

  • 推荐的模块命名

    import requests
    import expected_conditions
  • 不推荐的模块命名
    import Beautifulname
举报

相关推荐

0 条评论