版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z_feng12489/article/details/89208567
模式 | 举例 | 含义 |
---|---|---|
单前导下划线 | _var | 命名约定,仅供内部使用。通常不会由 python 解释器强制执行(通配符导入除外),只作为对程序员的提示 |
单末尾下划线 | var_ | 按约定使用以避免与 python 关键字的命名冲突。 |
双前导下划线 | __var | 当在类中上下文中使用时,触发名称修饰。由 python 解释器强制执行。 |
双前导和双尾下划线 | __var__ | 表示 python 语言定义的特殊方法。避免在你自己的属性中使用这种命名方案。 |
单下划线 | _ | 有时用作临时或无意义变量的名称(“不关心”)。也表示 python REPL 中最近的一个表达式的结果。 |