概述单前导
下划线_var单个下划线前缀是一个约定–变量和方法名仅供内部使用导入模块使用*时,带单前导下划线的方法无法导入,但正常导入可以。单末尾下划线:var_单末尾下划线是一个约定,用来避免与Python关键字产生
命名冲突。如一个变量的最合适的名称已经被一个关键字所占用时。 单前导下划线 _var单个下划线前缀是一个约定–变量和方法名仅供内部使用导入模块使用*时,带单前导下划线的方法无法导入,但正常导入可以。单末尾下划线:var_单末尾下划线是一个约定,用来避免与Python关键字产生命名冲突。如一个变量的最合适的名称已经被一个关键字所占用时。双前导下划线:__var双前导下划线会导致Python解释器重写名称(变量和方法),以避免与子类命名冲突。名称修饰(name mangling) - 解释器更改变量或方法的名称,以便在类被扩展的时候不容易产生冲突会自动添加 "_类名"前缀双前导和末尾下划线:varpython语言定义的特殊方法,有限个,名称固定避免使用单下划线:_用作临时变量
参考
总结
以上是内存溢出为你收集整理的python下划线命名全部内容,希望文章能够帮你解决python下划线命名所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)