欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2019年05月31日 10:12:31   作者:學習筆記666  
這篇文章主要介紹了Python可變和不可變、類的私有屬性,結(jié)合實例形式分析了Python值可變與不可變的情況及內(nèi)存地址變化,類的私有屬性定義、訪問相關操作技巧,需要的朋友可以參考下

本文實例講述了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)
#實例化類
p = Person()
print(p.age) # 18

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

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

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

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

p._Person__sex

實例化對象._類名__私有屬性

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

希望本文所述對大家Python程序設計有所幫助。

相關文章

最新評論