當前位置:首頁 » 編程語言 » python私有成員

python私有成員

發布時間: 2024-09-10 22:33:24

python中的self有啥用 self.name=name這句話有啥作用

self是對「對象」自身的引用。相當於c++中的this。python中self在類的方法中必須以傳入參數寫在函數的參數列表中。它實際上是指向類的對象的一個類似於C++中指針的私有變數。

python規定:訪問類成員時,需要在前面加上this。這里,this.name = name表示為Person類添加了屬性name。

如果變數前不加this,則視為局部變數。這個變數會在方法運行結束後失效。而屬性在整個類的范圍內都是有效的。

self是只有在類中才會有的。self在定義類的方法時是必須有的,雖然在調用時不必傳入相應的參數。

(1)python私有成員擴展閱讀:

1、if 語句

1)基本用法:

if 要判斷的條件:條件成立的時候,要做的事情

else:條件不成立的時候,要做的事情

if和else語句以及各自的縮進部分都是一個完整的代碼塊

2、if 邏輯運算

and:

# 條件1 and 條件2

# 兩個條件同時滿足,就返回True

# 兩個條件都不滿足,返回False

② python的子類怎麼訪問父類的成員變數

首先當子類繼承了父類,因此子類(當繼承方式為public或protected時)可以訪問及改動父類的public成員,但訪問或改不了私有成員和不可訪問變數

熱點內容
memcache資料庫 發布:2025-09-17 10:23:01 瀏覽:67
安卓機如何鎖軟體 發布:2025-09-17 10:18:34 瀏覽:944
二手3系買哪個配置好 發布:2025-09-17 10:07:16 瀏覽:740
sqlserver2000xp 發布:2025-09-17 09:36:19 瀏覽:829
c9什麼時候升級安卓70 發布:2025-09-17 09:35:36 瀏覽:210
速演算法中 發布:2025-09-17 09:30:50 瀏覽:380
怎麼進網站伺服器 發布:2025-09-17 09:18:15 瀏覽:462
小火箭伺服器訂閱是什麼 發布:2025-09-17 09:01:40 瀏覽:736
c語言入門基礎 發布:2025-09-17 08:54:30 瀏覽:668
副卡服務密碼是多少位 發布:2025-09-17 08:45:44 瀏覽:438