Python下划线命名模式
📓Python下划线命名模式 - 摘要
以下是我在本文中介绍的五个下划线模式在Python中的快速摘要或“备忘单”:
图案 | 例 | 含义 |
---|---|---|
单领先下划线 | _var |
指示名称的命名约定供内部使用。通常不由Python解释器强制执行(通配符导入除外),仅作为程序员的提示。 |
单尾拖尾下划线 | var_ |
按惯例使用以避免与Python关键字命名冲突。 |
双重领先下划线 | __var |
在类上下文中使用时触发名称修改。由Python解释器强制执行。 |
双重领先和尾随下划线 | __var__ |
表示Python语言定义的特殊方法。避免这种命名方案为您自己的属性。 |
单下划线 | _ |
有时用作临时或无意义变量的名称(“不关心”)。另外:Python REPL中最后一个表达式的结果。 |