雖然前面我們已經(jīng)通過Person類創(chuàng)建出xiaoming、xiaohong等實例,但是這些實例看上去并沒有任何區(qū)別。在現(xiàn)實世界中,一個人擁有名字、性別、年齡等等的信息,在Python中,可以通過以下的方式賦予實例這些屬性,并且把這些屬性打印出來。
xiaohong.name = 'xiaohong' xiaohong.sex = 'girl' xiaohong.age = 13 print(xiaohong.name) print(xiaohong.sex) print(xiaohong.age)
除此以外,這些屬性也可以和普通變量一樣進行運算。比如xiaohong長大了一歲:
xiaohong.age = xiaohong.age + 1
請定義一個動物類,并創(chuàng)建出兩個實例dog
, cat
,分別賦予不同的名字和年齡并打印出來。
參考答案:
class Animal(object): pass dog = Animal() cat = Animal() dog.name = 'wangwang' dog.age = 1 cat.name = 'mimi' cat.age = 3
請驗證,完成請求
由于請求次數(shù)過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報