1樓:匿名使用者
帶self是例項的成員
不帶的本地變數
就是說你出了這個方法就看不到這個變數了
python類中的方法一定要self嗎
python中的類中屬性元素加self.和不加self.的區別
2樓:尐二瓜
在類中,self只能在函式中使用,表示的是例項屬性,就是每個例項可以設定不值,而不相互影響。
如果在類級別使用沒有self的屬性,是類屬性,一般作為全域性變數來用的。
如果解決了您的問題請採納!
如果未解決請繼續追問!
3樓:小法
當你想讓這個變數成為這個類的子變數時
class lc():
def __init__(self):
self.a = 5
**alllc = lc()
print **alllc.如果不加self的話 , 那麼就不能 **alllc.a 這樣訪問了!
python3 中定義類函式引數中加 self 和不加的區別在哪
4樓:匿名使用者
self是需要在類中使用的,你如果不加,你在這個類成員函式就是靜態方法,無法直接呼叫類中的方法以及成員,需要構造乙個類例項,self免去了你自己構造類例項。
python中的類中屬性元素加self.和不加self.的區別
5樓:尐二瓜
在類中,
baiself只能在函式中使用,du表示的是zhi例項屬性,就是每個例項可dao以設定不值,而不回相互影響。答
如果在類級別使用沒有self的屬性,是類屬性,一般作為全域性變數來用的。
如果解決了您的問題請採納!
如果未解決請繼續追問!
我解釋一下python的類方法為什麼要寫乙個self引數
6樓:育知同創教育
self表示類例項自身,相當於c++中的this在類中用self可以引用類例項的成員,方法如專class test:
def printhello(self):
print("hello")
def output(self):
self.printhello()
output中就使屬用self呼叫了類本身的printhello方法
帶海和寶的詩句或詩經中有沒有帶海和寶的句子
江潮水連bai海平,海上明月共潮du生 張九齡 春江花月zhi夜 來疑滄海盡成dao空,萬面版鼓聲中 潘閬權 酒泉子 海上濤頭一線來,樓前指顧雪成堆 望海樓觀景 蘇軾海上生明月,天涯共此時.唐 張九齡 望月懷遠 君不見黃河之水天上來,奔流到海不復回.唐 李白 將進酒 春江潮水連海平,海上明月共潮生....
方法和技術有什麼區別,技術與技能的關係與區別是什麼?
方法和技術是有區別的,方法是一種途徑。技術是一種要求。所以他們之間是有很大區別的。世界智財權組織在1977年版的 供發展中國家使用的許可證 手冊 中,給技術下的定義 技術是製造一種產品的系統知識,所採用的一種工藝或提供的一項服務,不論這種知識是否反映在一項發明 一項外形設計 一項實用新型或者一種植物...
莫比烏斯帶和這種類似無窮符號的環有什麼區別莫比烏斯帶沿
你可以從莫比烏斯帶一面畫線,最後能把原來紙的兩面都走過最後回到原點,所以只有1面,那個環不可以,所以是兩面 莫比烏斯帶所蘊含的意義 莫比烏斯圈迴圈往復的幾何特徵,蘊含著永恆 無限的意義,因此常被用於各類標誌設 計。微處理器廠商power architecture的商標就是一條莫比烏斯圈,power ...