Python 7天快速入門完整視頻教程:https://www.bilibili.com/video/BV1o84y1Z7J1
Python 類的成員方法
類中有屬性,用來記錄對象數(shù)據(jù);
類中也有方法,用來描述對象的行為;
類中的方法和前面所學(xué)函數(shù)語法一致。
類里面訪問成員變量,可以用self關(guān)鍵字,在定義成員方法的時候,self關(guān)鍵字必須填寫。
self表示當(dāng)前的類對象
看下如下實例:
# 定義人類
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)建一個對象 zhangsan
zhangsan = Person()
zhangsan.name = "張三"
zhangsan.age = 21
zhangsan.say()
zhangsan.say2("成年人")
# 在創(chuàng)建一個對象 lisi
lisi = Person()
lisi.name = "李四"
lisi.age = 12
lisi.say()
lisi.say2("未成年")