當前位置:首頁 » 編程語言 » 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成員,但訪問或改不了私有成員和不可訪問變數

熱點內容
腳本解析度不對 發布:2025-09-17 13:32:18 瀏覽:772
什麼伺服器的迷你世界最好 發布:2025-09-17 13:10:50 瀏覽:103
steamlinux下載 發布:2025-09-17 12:33:09 瀏覽:109
廣告緩存格式 發布:2025-09-17 12:27:25 瀏覽:120
unixc編譯器怎麼查看版本 發布:2025-09-17 12:26:00 瀏覽:981
蔣志光訪問 發布:2025-09-17 12:24:25 瀏覽:963
ftp伺服器登陸時間 發布:2025-09-17 12:18:43 瀏覽:622
sqlwithaas 發布:2025-09-17 12:09:01 瀏覽:52
java登陸界面 發布:2025-09-17 12:07:27 瀏覽:864
android設置不能點擊 發布:2025-09-17 11:54:50 瀏覽:663