Python知識(shí)分享網(wǎng) - 專業(yè)的Python學(xué)習(xí)網(wǎng)站 學(xué)Python,上Python222
Python 類的成員方法
發(fā)布于:2023-09-12 10:58:04

Python 7天快速入門完整視頻教程https://www.bilibili.com/video/BV1o84y1Z7J1

 

Python    類的成員方法

 

 

類中有屬性,用來(lái)記錄對(duì)象數(shù)據(jù);

類中也有方法,用來(lái)描述對(duì)象的行為;

類中的方法和前面所學(xué)函數(shù)語(yǔ)法一致。

類里面訪問(wèn)成員變量,可以用self關(guān)鍵字,在定義成員方法的時(shí)候,self關(guān)鍵字必須填寫(xiě)。

self表示當(dāng)前的類對(duì)象

看下如下實(shí)例:

 

# 定義人類
class Person:
    # 屬性 姓名
    name = None
    # 屬性 年齡
    age = None

    # 成員方法 say  打印輸出姓名和年齡
    def say(self):
        print(f"姓名:{self.name},年齡:{self.age}")

    def say2(self, msg):
        print(f"姓名:{self.name},年齡:{self.age},備注:{msg}")


# 創(chuàng)建一個(gè)對(duì)象 zhangsan
zhangsan = Person()
zhangsan.name = "張三"
zhangsan.age = 21
zhangsan.say()
zhangsan.say2("成年人")

# 在創(chuàng)建一個(gè)對(duì)象 lisi
lisi = Person()
lisi.name = "李四"
lisi.age = 12
lisi.say()
lisi.say2("未成年")

 

 

 

轉(zhuǎn)載自: