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

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

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

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

可變和不可變

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

id()函數獲取內存地址。

a = "jack"
print(id(a))
b = "jack"
print(id(b)) # b內存地址和上面a一樣
a = "zhangSan"
print(id(a)) # a內存地址變了
c = "zhangSan"
print(id(c))  # c內存地址和上面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相關內容感興趣的讀者可查看本站專題:《Python函數使用技巧總結》、《Python面向對象程序設計入門與進階教程》、《Python數據結構與算法教程》、《Python字符串操作技巧匯總》、《Python編碼操作技巧總結》及《Python入門與進階經典教程

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

相關文章

  • Pyinstaller打包工具的使用以及避坑

    Pyinstaller打包工具的使用以及避坑

    本文主要的是pyinstaller在windows下的基本使用和基礎避坑,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • 如何利用Python提取pdf中的表格數據(附實戰(zhàn)案例)

    如何利用Python提取pdf中的表格數據(附實戰(zhàn)案例)

    從PDF表格中獲取數據是一項痛苦的工作,下面這篇文章主要給大家介紹了關于如何利用Python提取pdf中的表格數據的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-11-11
  • Python異常模塊traceback用法實例分析

    Python異常模塊traceback用法實例分析

    這篇文章主要介紹了Python異常模塊traceback用法,結合實例形式分析了Python異常模塊traceback的基本功能、使用方法及相關操作注意事項,需要的朋友可以參考下
    2019-10-10
  • 使用Python 自動生成 Word 文檔的教程

    使用Python 自動生成 Word 文檔的教程

    今天小編就為大家分享一篇使用Python 自動生成 Word 文檔的教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python GUI庫圖形界面開發(fā)之PyQt5瀏覽器控件QWebEngineView詳細使用方法

    python GUI庫圖形界面開發(fā)之PyQt5瀏覽器控件QWebEngineView詳細使用方法

    這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5瀏覽器控件QWebEngineView詳細使用方法,需要的朋友可以參考下
    2020-02-02
  • Python數據類型相互轉換

    Python數據類型相互轉換

    當涉及數據類型轉換時,Python提供了多種內置函數來執(zhí)行不同類型之間的轉換,本文主要介紹了Python數據類型相互轉換,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09
  • Django之路由層的實現(xiàn)

    Django之路由層的實現(xiàn)

    這篇文章主要介紹了Django之路由層的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-09-09
  • Python 不同對象比較大小示例探討

    Python 不同對象比較大小示例探討

    不同對象比較是按照 type names 比較,當相同類型對象不支持適當比較的時候,采用 address 比較,需要的朋友可以參考下
    2014-08-08
  • python實現(xiàn)將字符串中的數字提取出來然后求和

    python實現(xiàn)將字符串中的數字提取出來然后求和

    這篇文章主要介紹了python實現(xiàn)將字符串中的數字提取出來然后求和,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 利用Python中的Xpath實現(xiàn)一個在線匯率轉換器

    利用Python中的Xpath實現(xiàn)一個在線匯率轉換器

    這篇文章主要給大家介紹了關于如何利用Python中的Xpath實現(xiàn)一個在線匯率轉換器的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09

最新評論