python入門基礎(11)--類的導入、繼承及使用

在上篇“python中的類的創建、使用和繼承”中,創建了Person()和Student()兩個類,最后才是程序執行主體,如下:

我們提供的服務有:網站設計、成都網站設計、微信公眾號開發、網站優化、網站認證、通川ssl等。為近千家企事業單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的通川網站制作公司

class Person(): #創建一個person類,父類必須包含在當前文件中,且位于子類前面。
    def __init__(self, name, age,hometown): #父類
        self.name = name   
        self.age= age    
        self.hometown= hometown   #屬性hometown
    def get_name(self):        #定義打印名字的一個方法(函數)  """
        print("The person'name is"+self.name.title()+'.')      
def get_age(self):         #定義打印年齡的一個方法(函數)  """
        print("The person is"+str(self.age)+' years old.')      
def get_grade(self):       #定義打印家鄉的一個方法  """
        print("The person is grade"+str(self.grade))    
def play_game(self):        #定義人游戲  """
         print(self.name.title()+" is playing game with his friend !") 
def get_hometown(self):    #定義打印學生家鄉的一個方法  """
         print("The person"+self.name.title()+" is froming"+self.hometown.title())    
         
class Student(Person): #定義子類Student,必須在括號內指定父類的名稱
    def __init__(self, name, age,hometown): #方法 __init__()接受創建Person實例所需的信息
        super().__init__(name, age,hometown)
        self.grade= 7   #設置為默認值 7
    def do_homework(self):      #定義學生的一個方法(函數),做家庭作業"""
        print(self.name.title()+" is doing his homework now !")    
def get_student_info(self):   #定義學生的一個方法(函數),打印學生信息"""
        student_info = self.name.title()+' is'+str(self.age)+' years old, and from'+self.hometown +' and  grade'+str(self.grade)
print(student_info)         
def update_info(self,new_age,new_grade,new_hometown): #定義更新學生信息一個方法(函數)"""
        self.age = new_age     
        self.grade= new_grade 
        self.hometown= new_hometown  
        
new_student=Student("jack",13,'NewYork')
new_student.get_student_info()#打印學生全部信息
print("\n")
student_c=Student("Lily",14,'NewYork')
student_c.get_student_info()#由于沒有修改grade,打印出來為默認值 7
print("\n")
#修改實例student_c中的grade
student_c.grade=9  #修改自己的的屬性grade為9
student_c.get_student_info() #打印學生全部信息

本文名稱:python入門基礎(11)--類的導入、繼承及使用
網頁地址:http://m.kartarina.com/article32/dsogppc.html

成都網站建設公司_創新互聯,為您提供手機網站建設域名注冊企業網站制作網站制作全網營銷推廣網站設計公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

微信小程序開發
主站蜘蛛池模板: 国产精品va在线观看无码| 十八禁无码免费网站| 久久久国产精品无码一区二区三区 | 亚洲av无码一区二区三区天堂| 夫妻免费无码V看片| 久久久国产精品无码一区二区三区| 免费无遮挡无码视频网站| 无码综合天天久久综合网| 中文无码久久精品| 无码人妻啪啪一区二区| 国产网红无码精品视频| 无码人妻丰满熟妇片毛片| 国精无码欧精品亚洲一区| 亚洲爆乳精品无码一区二区| 中文字幕无码精品亚洲资源网| 中日韩亚洲人成无码网站| 毛片亚洲AV无码精品国产午夜| 久久久久亚洲AV无码麻豆| 国产精品99久久久精品无码| 亚洲AV成人片无码网站| 精品一区二区三区无码免费视频| 永久免费无码日韩视频| 无码人妻精品一区二区三 | 亚洲av无码有乱码在线观看| 亚洲日韩精品一区二区三区无码 | 在线a亚洲v天堂网2019无码| AV无码久久久久不卡蜜桃 | 日韩精品真人荷官无码| 无码国产成人午夜电影在线观看| 无码日韩人妻精品久久蜜桃| 精品久久久无码中文字幕边打电话| 精品深夜AV无码一区二区| 亚洲中文字幕无码中文字在线| 国产AV天堂无码一区二区三区 | 无码丰满熟妇浪潮一区二区AV| 无码人妻品一区二区三区精99| 东京无码熟妇人妻AV在线网址| 激情射精爆插热吻无码视频| 久久Av无码精品人妻系列 | 亚洲精品无码永久在线观看男男| 亚洲va中文字幕无码久久|