国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python如何访问私有变量

python如何访问私有变量

头像

silencement

2019-09-30 14:08:234368浏览 · 0收藏 · 0评论

首先,Python 正常访问公有成员变量的方式为:

class PrivateTest:
    name = "private"


if __name__ == "__main__":
    pt = PrivateTest()
    print(pt.name)

输出结果为:

private

Python 中将成员和方法私有化的方式是在成员名或者方法名前面加两个下划线,如下:

class PrivateTest:
    __name = "private"


if __name__ == "__main__":
    pt = PrivateTest()
    print(pt.__name)

运行报错

 print(pt.__name)
AttributeError: 'PrivateTest' object has no attribute '__name'

换个方式

class PrivateTest:
    __name = "private"


if __name__ == "__main__":
    pt = PrivateTest()
    print(pt.name)

运行依然报错

 print(pt.name)
AttributeError: 'PrivateTest' object has no attribute 'name'

Python 中访问私有成员变量的正确方式为:实例类.类名_变量名

class PrivateTest:
    __name = "private"


if __name__ == "__main__":
    pt = PrivateTest()
    print(pt._PrivateTest__name)

输出结果

private

更多学习内容,请点击Python学习网

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

扌雷辶鬲的小说章节| 王勉| 《高潮3》HD未删减减| 《麦子的秘密2》| 邱莹莹第一次| 50章厨房激情双开| 趁老师睡着破了她的处| 黑丝美女| 公翁晚上吃我奶头子| 沈倦| 男人晚上吃奶时乳房会变| 蜜桃浏览器| 无风险9.1免费版观看 | 国产-区二区| JK| 苍井空| 酒鬼酒股票| 女性下面摸起来有很多疙瘩| 恋爱之瘾| 今天的高清视频在线观看高清| 爱的健身房| 性高湖久久久久久久久AAAAA| 开裆裤法国1980年| 兄弟的老婆4免费观看电视剧| 亚洲尺码与欧洲尺码区别专线| 一线产区和二线产区的品牌走位| 俄罗斯少女2免费观看| 一枪战三母4国语版免费观看| [汉化版]全彩漫画免费阅读| 98在线高清免费观看电视剧狂飙| 麻花传MV在线观看的最新进展| 特殊精油4-5HD| 三级《出差被同房》| 老公每天晚上吃奶对身体有伤害吗| 公交车被上高湖了还能坐吗小说| 为什么男的用手抠女的信道| 《帐篷里的秘密》动漫| 毛片| 学校教室里可以插自己电脑吗| 女性三角毛毛若隐若现| 蜜桃成熟 在线