python 代码命名规范

1. 模块

  • 小写, 多个字母用下划线隔开
from nt import _have_functions

2.类名

  • 使用驼峰的命名风格,首字母大写,私有类可用下划线开头
    class _Environ(MutableMapping):
        def ...

    class PathLike(abc.ABC):
      def
  • 将相关的类和顶级函数放在同一个模块里. 不像Java, 没必要限制一个类一个模块.

3. 方法

  • 小写,多个字母用下划线隔开
def get_exec_path(env=None):
    pass
  • 私有方法在方法前加一个下划线_

    def _get():

4. 变量

  •  小写,多个字母用下划线隔开

5. 常量

  • 大写,多个字母用下划线隔开
原文地址:https://www.cnblogs.com/jiablogs/p/10593176.html