python下划线的 5 种含义

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

详细请见此博客

猜你喜欢

转载自blog.csdn.net/z_feng12489/article/details/89208567
今日推荐