Python的私有变量的访问
Posted 自省 延伸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的私有变量的访问相关的知识,希望对你有一定的参考价值。
class A: def __init__(self,x): self.__x=x y=5 a = A(10) print(a._A__x) class D: def __func(self): print("hello world") d=D() print(d._D__func())
_单个下横线开头一般为内部使用
单个下划线结尾的_:为将Python专有名词当做变量名用
无论是私有变量还是私有函数,它的存储都是有规律的,查找方式为:实例对象._类名__函数名或者变量名
以上是关于Python的私有变量的访问的主要内容,如果未能解决你的问题,请参考以下文章