python言语定名规定:
一、模块 :
模块只管即便应用小写定名,首字母放弃小写,只管即便没有要用下划线(除了非多个单词,且数目没有多的状况)。
# 正确的模块名import decoderimport html_parser # 没有保举的模块名import Decoder
二、类名 :
类名应用驼峰(CamelCase)定名格调,首字母年夜写,公有类可用一个下划线扫尾。
class Farm(): pass class AnimalFarm(Farm): pass class _PrivateFarm(Farm): pass
三、函数 :
函数名一概小写,若有多个单词,用下划线离隔。
def run(): pass def run_with_env(): pass
公有函数正在函数前加一个下划线_。
class Person(): def _private_func(): pass
四、变量名 :
变量名只管即便小写, 若有多个单词,用下划线离隔。
if __name__ == '__main__': count = 0 school_name = ''
五、常量 :
常量应用如下划线分隔的年夜写定名。
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言语定名规定是甚么?的具体内容,更多请存眷资源魔其它相干文章!
标签: Python python教程 python编程 python使用问题 命名规则
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!