1view code'''2
私有屬性是以雙下劃線'__'開頭的屬性,在類的外部訪問私有屬性將會丟擲異常,提示沒有這個屬性。
3'''45
class
animal:
6__location='
china'7
def__init__
(self,name,age):
8 self.name=name
9 self.__age=age
1011
#__location是類的私有屬性,在class外部無法直接訪問
12print(animal.__location
)13 dog=animal('
dog',3)
14print
(dog.name)15#
__age是物件的私有屬性,在class外部無法直接訪問
16print(dog.__age)
python 高階學習
2 10 匿名函式 lambda 的理解 print filter lambda s s and len s.strip 0,test none,str end lambda s 相當於 def f s s and len s.strip 相當於 return s and len s.strip l...
python高階學習之高階函式
高階函式就是把函式當做引數傳遞的一種函式,例如 執行結果 map 接收乙個函式 f和乙個list,並通過把函式 f 依次作用在 list 的每個元素上,得到乙個新的 list 並返回。執行結果 reduce 函式接收的引數和 map 類似,乙個函式 f,乙個list,但行為和 map 不同,redu...
Python學習筆記 高階
定義乙個類 注意的是 在類中的每個函式中最少要有乙個self引數 其實這裡的self this class test name 張三丰 age 200 defsay self print hi i am san feng 例項化乙個物件 t1 test 通過物件呼叫自身的方法 t1.say pyth...