当前位置:   article > 正文

python 变量开头加 ‘_‘ 和 ‘__‘_python中_开头的变量有什么用

python中_开头的变量有什么用

在 Python 中,以单个下划线 _ 开头的变量名通常被认为是“私有”的或“内部使用”的。这意味着它们不应该被外部代码直接访问或修改。然而,这只是一种惯例,并没有真正的强制执行。

以双下划线 __ 开头的变量名是 Python 中的特殊名称 mangling(重命名)的一种方式。这意味着变量名会被解释器更改为 _classname__variable 的形式,其中 classname 是包含该变量的类的名称。这可以帮助防止变量名冲突,并且也被认为是一种私有变量的约定。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/484306
推荐阅读
相关标签
  

闽ICP备14008679号