下划线
单下划线 _
函数名称前单下划线
def _add():
...
return
是一种私有函数的命名约定,即提示程序员该函数只能在类或者该文件内部使用,但实际上也可以在外部使用。
_xxx 单下划线
- protected 类型变量
- 只允许其本身与子类进行访问
- 也不能使用from xxx import * 的方式导入
xxx_ 单下划线
- 避免名称与关键字冲突
def _add():
...
return
是一种私有函数的命名约定,即提示程序员该函数只能在类或者该文件内部使用,但实际上也可以在外部使用。