class person(object):python.exe student.pydef __init__(self,name):
#定義私有的變數 __name
self.__name=name
#定義公有變數age weight
self.age=10
self.weight=40
def __get_age(self):
return self.age
def __get_weight(self):
return self.weight
def get_name(self):
return self.__name
#繼承persion類
class student(person):
def student_name(self):
#強制操作方式來獲取父類的的方法
return self._person__name
if __name__ == '__main__':
s = student("keny")
print(' 普通方法', s.get_name())
print(' 父類方法私有方法', s._person__get_age())
print(' student 類的普通方法',s.student_name())
普通方法 keny
父類方法 10
student 類的普通方法 keny
Python3 8 1的安裝和執行
在瀏覽器位址列中輸入www.python.org訪問 目前python有python2和python3兩個版本,並且兩個版本的差別較大。如果你用python2編寫的程式用python3可能無法正常執行,但是由於python的向下相容特性,python3可以執行python2編寫的 執行python ...
Python3 8 1版本Windows安裝全過程
注意 x86是32位系統,x86 64是64系統 web based installer 是需要通過聯網完成安裝的 executable installer 是可執行檔案 exe 方式安裝 embeddable zip file 嵌入式版本,可以整合到其它應用中。這裡直接選擇executable i...
python 類 繼承 python 類的繼承
1 所用的類都可以被繼承 2 沒有繼承其他類的類必然有乙個父類 object 3子類可以擁有父類的 init 裡的類容 派生子類除了父類的一些屬性,還會有自己的屬性和方法,這些就叫派生 如何使用 實現 class animal def init self,name,attack,hp self.na...