国产成人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电脑。

关注

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

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

查尔斯布朗森| 乡村玉米地周婶的小说叫什么名字| 欧美大妈LOGO大全及价格图| 《酒店激战》动漫1-5集免费观...| 舒淇与黑人性猛交| 趁女朋友洗澡C她闺蜜| 成全二人世界免费观看电视剧| 大龟慢慢挺进我的体内 | 王叔我老公还在客厅呢什么小说| 《性爽2》电影| お母さんは母のがいない怎么读| 日韩大片PPT免费PPT| 女性私密按摩精油| 小日子在线观看高清完整版| 日韩欧洲亚洲SUV| 《妻子6》在线观看免费版电视剧| DJ快了又快又骚的POP歌曲 | 《温柔善良的儿媳妇》的背景故事| 羞答答在线观看免费高清电视剧| 女性抹胸开襟哺乳衣的注意事项| 做我的爱人6集免费观看电视剧 | 用毛笔刷尿孔不准尿出来怎么办| 真人老太太实战镖客视频| MISSAV| 扌暴辶鬲的图片GIF| 麻豆精品无码国产在线播放| 精产一二三产区划分标准图片| 《家访的老师》动漫在线观看| 《尼姑春心荡漾》大结局| 坤坤寒入桃子里电视剧免费看| 男同桌硬了把我内裤也脱了| 欧美MV日韩MV最火的一句歌词| 成全视频免费观看在线观看第14..| 亚马逊的眼泪| 亚洲尺码与欧洲尺码区别专线| 宝宝水帘洞都拉丝了怎么办 | 彼岸岛浸画| 无人区与二线无人区的区别| 亲嘴还扔衣服| 狗配女人宝典视频| 中字《喝醉的丈夫被结城送回家》