日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python可變和不可變、類的私有屬性實(shí)例分析

系統(tǒng) 1986 0

本文實(shí)例講述了Python可變和不可變、類的私有屬性。分享給大家供大家參考,具體如下:

可變和不可變

            
items = []
print(id(list))
items.append(2) # items值改變了
print(id(list)) # 但內(nèi)存地址沒有變


          

id() 函數(shù)獲取內(nèi)存地址。

            
a = "jack"
print(id(a))
b = "jack"
print(id(b)) # b內(nèi)存地址和上面a一樣
a = "zhangSan"
print(id(a)) # a內(nèi)存地址變了
c = "zhangSan"
print(id(c))  # c內(nèi)存地址和上面a一樣


          

類的私有屬性

            
#自定義類
class Person:
  __sex = "男"
  age = 18
  def show(self):
    print(self.__sex)
#實(shí)例化類
p = Person()
print(p.age) # 18


          

__ 開頭定義的屬性,就是類的私有屬性。

這個(gè)類,可以通過 p.age 訪問age屬性;

但是 p.sex 來訪問私有是sex屬性就不行了。

那么,在類外部到底怎么訪問類的私有屬性呢?

            
p._Person__sex


          

實(shí)例化對象._類名__私有屬性

更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python函數(shù)使用技巧總結(jié)》、《Python面向?qū)ο蟪绦蛟O(shè)計(jì)入門與進(jìn)階教程》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結(jié)》及《Python入門與進(jìn)階經(jīng)典教程》

希望本文所述對大家Python程序設(shè)計(jì)有所幫助。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 万州区| 宜宾市| 宜黄县| 孝昌县| 开江县| 重庆市| 衡水市| 新巴尔虎左旗| 广宗县| 凤冈县| 冷水江市| 漯河市| 磴口县| 赣州市| 隆子县| 怀仁县| 原阳县| 若尔盖县| 伊通| 龙江县| 禹城市| 遂平县| 社会| 盘山县| 云霄县| 洞口县| 怀化市| 潼南县| 彝良县| 五指山市| 绥宁县| 望奎县| 扎鲁特旗| 博湖县| 南漳县| 滦南县| 措勤县| 宜良县| 茌平县| 荔波县| 乌兰察布市|