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

文章 > Python基础教程 > python实例属性的查找顺序

python实例属性的查找顺序

python实例属性

头像

小妮浅浅

2021-06-24 10:11:392778浏览 · 0收藏 · 0评论

查找顺序

1、实例使用.来访问属性,会先找到自己的__dict__。

2、如果没有,然后通过属性__class__找到自己的类,再去类的__dict__中找。

注意,如果实例使用__dict__[变量名]访问变量,将不会按照上面的查找变量了,这是指明使用字典的key查找,不是属性查找。一般来说,类变量使用全大写来命名。

实例

class Myclass:
    """My class """
    heighe = 180
    age = 18
    def __init__(self,name,age=20):
        self.name = name
        self.age = age
 
 
 
jerry = Myclass("jerry",20)
tom = Myclass("tom")
 
#Myclass.age = 50
print(Myclass.age,tom.age,jerry.age)  # 50 20 20
 
print(Myclass.heighe,tom.heighe,jerry.heighe)   #   180 180 180
#jerry.heighe = 170
print(Myclass.heighe,tom.heighe,jerry.heighe)   #   180 180 170
 
#tom.heighe +=10
print(Myclass.heighe,tom.heighe,jerry.heighe)   #   180 190 180
 
#Myclass.heighe += 20
print(Myclass.heighe,tom.heighe,jerry.heighe)   #   200 200 200
 
Myclass.weight = 90
print(Myclass.weight,tom.weight,jerry.weight)  #    90 90 90
 
print(Myclass.__dict__["age"])  #   18
print(jerry.__dict__["age"])    #   20
print(tom.__dict__["heighe"])   #   KeyError: 'heighe'
print(Myclass.__dict__["weight"])   #   90

以上就是python实例属性的查找顺序,希望对大家有所帮助。更多Python学习指路:python基础教程

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

关注

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

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

扌暴辶鬲和扌暴辶的区别 | 《囚禁空姐》电影免费观看| 雪见纱弥| 巨乳美女| 私处按摩SPA养生精油| 天美麻花星空高清MV播放音乐| 妹妹的性放荡日记H| 《女教师的味道3》在线观看| 蜜桃成熟时在线观看| 玩隐私位置游戏| BOBO浏览器(海外版)| 《一滴都不许漏》何泽城林荫| 被学长抱进小树林C个爽| 宝贝乖把腿开大让我添添什么歌| 两个男人睡一个女人什么心理呢 | 好保姆| B站暴躁姐的丈夫是干什么的| 《囚禁空姐》电影免费观看| 欧式少女16集全免费观看电视剧| 公么无耻要求中韩双字的意思| 老阿姨高清在线观看电视剧法游戏| 《互换人妻HD中字》| 400部精品国偷自产在线| 内谢中国媳妇最经典十句话| 特殊按摩治疗师| 九1黄9·1| 夫妻二人世界免费看第一集 | 《明明说好要带避孕套的了》 | 虫虫漫画免费漫画弹窗入口| 《入室强伦女教师在线播放| 群体轮换| 漫画| 《帐篷里的秘密》动漫| 挤公交忘穿内裤被挺进| 三个领导换着躁我几小时在线观看| 《訾花交换做爰》| 主动把奶头放进男朋友嘴巴里| 鲁鲁影院免费观看电视剧电影| 《甜蜜惩罚2》第二季的剧情| 男人碰到紧的会念念不忘吗?| 《吃乳》在线播放