av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

python 中的類變量

瀏覽:121日期:2022-06-27 14:47:50

問題描述

在類中的變量和在函數(shù)中的self.var1是一樣的?為啥是一樣的?

class test: var1=2 def __init__(self):print self.var1print self.var1 is test.var1if __name__=='__main__': test2=test()

函數(shù)運行之后的是

root@lpp-ThinkPad-T420:~/python_code# python test6.py2True

這里為啥類變量var1又是 self.var1?請問是什么原因呢?

問題解答

回答1:

var1是類變量, self.var1是實例變量, 當你在類初始化成test2時, __init__去尋找自身實例的var1,發(fā)現(xiàn)沒找到, 那就去基類找, 也就是test里面找, 剛好找到額, 所以直接給你返回了

如果還想更加深入, 可以谷歌看下類變量/實例變量 和 python descriptor的相關知識

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 欧美中文字幕一区 | 国产精品视频偷伦精品视频 | 亚洲精品乱码久久久久v最新版 | 一区二区伦理电影 | 成人在线电影网站 | 国内精品伊人久久久久网站 | 玖玖操 | 国产区第一页 | 亚洲国产精品久久久久秋霞不卡 | 欧美日韩一 | 欧美视频免费在线观看 | 日韩成人av在线 | 欧美午夜精品 | 久久久久国产一区二区三区不卡 | 九一在线| 国产91丝袜在线熟 | 欧美中文字幕一区二区三区亚洲 | 免费小视频在线观看 | 国产成人免费视频网站视频社区 | 成人性视频在线 | 美女久久久久久久久 | 亚洲码欧美码一区二区三区 | 日本精品视频 | 欧美激情久久久 | 日本精品视频一区二区三区四区 | 国产精品小视频在线观看 | 岛国视频 | 视频国产一区 | 久久婷婷国产香蕉 | 国产99久久精品一区二区永久免费 | 欧美综合在线观看 | 亚洲视频欧美视频 | 精品1区2区 | av免费网址| 精品欧美一区二区精品久久久 | 亚洲视频二区 | 亚洲精品一区中文字幕乱码 | 国产精彩视频 | 亚洲在线一区 | 国产jizz女人多喷水99 | 韩国久久 |