欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

python入門(mén)基礎(chǔ)(10)--類的創(chuàng)建、使用和繼承

在面向?qū)ο缶幊讨?,先編?xiě)表示現(xiàn)實(shí)世界中的事物和情景的類,并基于這些類來(lái)創(chuàng)建對(duì)象。
基于類創(chuàng)建對(duì)象時(shí),每個(gè)對(duì)象都自動(dòng)具備類的通用行為,同時(shí)可根據(jù)需要賦予每個(gè)對(duì)象獨(dú)特的個(gè)性,在實(shí)例中存儲(chǔ)特定信息及操作
根據(jù)類來(lái)創(chuàng)建對(duì)象被稱為實(shí)例化
類,也可以用來(lái)擴(kuò)展既有類的功能,讓相似的類能夠高效地共享代碼

成都創(chuàng)新互聯(lián)于2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元海城做網(wǎng)站,已為上家服務(wù),為海城各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

一、創(chuàng)建和使用類、實(shí)例

編寫(xiě)一個(gè)學(xué)生的類,含有名字、年齡、年級(jí)、家鄉(xiāng)等信息,同時(shí)定義6個(gè)方法,每個(gè)方法都是簡(jiǎn)單地打印相關(guān)信息。

class Student():   
def __init__(self, name, age,grade,hometown):  #任何一個(gè)類,此方法必有,方法 __init__() 定義成了包含5個(gè)形參: self 、 name , age ,grade 和 hometown
        """ __init__() 是一個(gè)特殊的方法,當(dāng)根據(jù)類來(lái)創(chuàng)建實(shí)例時(shí),Python會(huì)自動(dòng)運(yùn)行,在這個(gè)方法的名稱中,開(kāi)頭和末尾各有兩個(gè)下劃線,這是一種約
        定__init__前后是兩個(gè)短 _ ,并不是一個(gè),且中間沒(méi)有空格號(hào), self ,是一個(gè)指向?qū)嵗旧淼囊?,讓?shí)例能夠訪問(wèn)類中的屬性和方法,以 self 為前綴的變量都可
        供類中的所有方法使初始化屬性name,age,,grade和hometown"""
        self.name= name   #以 self 為前綴的變量都可供類中的所有方法使用, self.name = name 獲取存儲(chǔ)在形參 name 中的值,將其存儲(chǔ)到變量 name 中,然后該變量被關(guān)聯(lián)到當(dāng)前創(chuàng)建的實(shí)例
        self.age = age     #可通過(guò)實(shí)例訪問(wèn)的變量稱為屬性,name,age ,grade 和 hometown 都為類Student的屬性
        self.grade = grade #屬性self.grade ,同時(shí)將形參grade賦值給self.grade
        self.hometown = hometown   #屬性hometown
    def get_name(self):        #定義打印學(xué)生名字的一個(gè)方法(函數(shù))  """
        print("The student'name is"+self.name.title()+'.')      
def get_age(self):         #定義打印學(xué)生年齡的一個(gè)方法(函數(shù))  """
        print("The student is"+str(self.age)+' years old.')      
def get_grade(self):       #定義打印學(xué)生家鄉(xiāng)的一個(gè)方法  """
        print("The student is grade"+str(self.grade))         
def get_hometown(self):    #定義打印學(xué)生家鄉(xiāng)的一個(gè)方法  """
        print("The student"+self.name.title()+" is froming"+self.hometown.title())            
def do_homework(self):      #定義學(xué)生的一個(gè)方法(函數(shù)),做家庭作業(yè)"""
        print(self.name.title()+" is doing his homework now !")      
def play_game(self):        #定義學(xué)生做游戲  """
        print(self.name.title()+" is playing game with his friend !")   
        
def get_student_info(self):   #定義學(xué)生的一個(gè)方法(函數(shù)),打印學(xué)生信息"""
        student_info = self.name.title()+' is'+str(self.age)+' years old, and from'+self.hometown +'and  grade'+str(self.grade)
print(student_info)        
"""實(shí)例化,創(chuàng)建兩個(gè)學(xué)生"""        
student_a= Student("jack",13,7,'Newyork') #創(chuàng)建實(shí)例 student_a ,具備類Student中的相關(guān)參數(shù),并且相關(guān)參數(shù)與定義中的形參逐一對(duì)應(yīng),方法 __init__()中的self指的是自身,不需要參數(shù)
student_b = Student("huawei",12,7,'wuhai') #創(chuàng)建實(shí)例 student_b ,類中的每個(gè)屬性都必須有初始值,哪怕這個(gè)值是0或空字符串,在方法 __init__() 內(nèi)指定這種初始值是可行的

print("The student is"+student_a.name.title()+'.')  #直接調(diào)用實(shí)例中的參數(shù)
print("The student is"+str(student_a.age)+" years old.") #.title()方法是首字母大寫(xiě),str()是將數(shù)字轉(zhuǎn)為字符串
print("\n")   #打印空行,便于查看
student_a.get_name() #實(shí)例化后,直接調(diào)用類的方法
student_a.do_homework()
student_a.get_hometown()  
print("\n")   #打印空行,便于查看
student_b.get_name() 
student_b.get_grade()
student_b.get_age()  
student_b.play_game()  
print("\n")   #打印空行,便于查看
student_a.get_student_info()
student_b.get_student_info()

網(wǎng)頁(yè)名稱:python入門(mén)基礎(chǔ)(10)--類的創(chuàng)建、使用和繼承
當(dāng)前地址:http://chinadenli.net/article34/dsogppe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、全網(wǎng)營(yíng)銷推廣App設(shè)計(jì)、做網(wǎng)站品牌網(wǎng)站制作、動(dòng)態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
色哟哟精品一区二区三区| 国产综合一区二区三区av| 自拍偷拍一区二区三区| 国产麻豆一区二区三区在| 色婷婷在线视频免费播放| 国产超碰在线观看免费| 在线观看视频日韩成人| 久久久免费精品人妻一区二区三区 | 大香蕉大香蕉手机在线视频| 国产自拍欧美日韩在线观看| 亚洲中文字幕免费人妻| 欧美日韩无卡一区二区| 亚洲精品小视频在线观看| 日本午夜福利视频免费观看| 伊人网免费在线观看高清版| 国产精品欧美激情在线播放| 欧美乱妇日本乱码特黄大片| 日韩精品你懂的在线观看| 欧美精品女同一区二区| 国产内射一级一片内射高清| 自拍偷拍福利视频在线观看| 在线免费视频你懂的观看| 国产一级片内射视频免费播放| 国产欧美一区二区三区精品视| 青草草在线视频免费视频| 欧美成人免费一级特黄| 福利新区一区二区人口| 久久热麻豆国产精品视频| 亚洲欧美日韩熟女第一页| 色好吊视频这里只有精| 日韩精品免费一区二区三区 | 欧美日韩一区二区三区色拉拉| 欧洲一级片一区二区三区| 丝袜视频日本成人午夜视频| 女生更色还是男生更色 | 中字幕一区二区三区久久蜜桃| 亚洲中文字幕熟女丝袜久久| 国产一区二区三区口爆在线| 久久国内午夜福利直播| 成人你懂的在线免费视频| 中国少妇精品偷拍视频|