python语言命名规则是什么?

互联网 20-6-10

python语言命名规则:

1、模块 :模块尽量使用小写命名,首字母保持小写,尽量不要用下划线(除非多个单词,且数量不多的情况)。

# 正确的模块名import decoderimport html_parser # 不推荐的模块名import Decoder

2、类名 :类名使用驼峰(CamelCase)命名风格,首字母大写,私有类可用一个下划线开头。

class Farm():     pass class AnimalFarm(Farm):     pass class _PrivateFarm(Farm):     pass

3、函数 :函数名一律小写,如有多个单词,用下划线隔开。

def run():     pass def run_with_env():     pass

私有函数在函数前加一个下划线_。

class Person():     def _private_func():         pass

4、变量名 :变量名尽量小写, 如有多个单词,用下划线隔开。

if __name__ == '__main__':     count = 0      school_name = ''

5、常量 :常量使用以下划线分隔的大写命名。

MAX_OVERFLOW = 100 Class FooBar:     def foo_bar(self, print_):          print(print_)
# Yes if greeting::    pass # Noif greeting == True    pass if greeting is True:  # Worse   pass

推荐教程:《python教程》

以上就是python语言命名规则是什么?的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 命名规则
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:python如何处理表格?

相关资讯