python中的下划线

图案
含义

单引号下划线

_var

表示名称的命名约定仅供内部使用。通常不由Python解释器强制执行(通配符导入除外),并且仅作为对程序员的提示。

单尾划线

var_

按照惯例使用,以避免与Python关键字命名冲突。

双领先下划线

__var

在类上下文中使用时触发名称修改。由Python解释器实施。

双重领先和落后强调

__var__

表示由Python语言定义的特殊方法。避免为自己的属性使用此命名方案。

单下划线

_

有时用作临时变量或无关紧要变量的名称(“无关紧要”)。

参考资料:https://cloud.tencent.com/developer/article/1582867

最后更新于