第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

`self.屬性`是起什么意思/作用???為什么要寫這一步?self和name、age同為屬性

self.name = name
? ? ? ?
self.age??=?age
想問(wèn)下這個(gè)self.屬性是什么意思/作用???為什么需要加這么一步?name、age不是在init那一步就定義為Animal的屬性了?就是沒(méi)動(dòng)'self.后面加的name 跟 =號(hào)后面的name,這兩個(gè)name有什么區(qū)別?另外答案的代碼


正在回答

5 回答

比如你實(shí)例化一個(gè)dog,dog.animal(),dog就是這個(gè)self,cat.animal()中,cat就是self,誰(shuí)調(diào)用,self傳的就是誰(shuí)

0 回復(fù) 有任何疑惑可以回復(fù)我~

就是實(shí)例本身

0 回復(fù) 有任何疑惑可以回復(fù)我~

this的意思?

0 回復(fù) 有任何疑惑可以回復(fù)我~

在這幾節(jié)來(lái)了解,self 就一橋梁吧!以后代表的概念,先不管?

self.name 和外面實(shí)例的 ***.name對(duì)應(yīng)

self.name=name ?就是通過(guò)self.name把name 的數(shù)據(jù)給到外面的實(shí)例。

其實(shí)這兩個(gè)name根本沒(méi)關(guān)系,=號(hào)才是關(guān)鍵,只是怕亂起個(gè)相同名字好對(duì)應(yīng)。

class Person(object):

????def __init__(self, nx, sex, age):

????????self.nb?= nx

????????self.sex = sex

????????self.age = age

xiaoming = Person('Xiao Ming', 'boy', 13)

xiaohong = Person('Xiao Hong', 'girl', 14)

print(xiaohong.nb)

print(xiaohong.sex)

print(xiaohong.age)


2 回復(fù) 有任何疑惑可以回復(fù)我~

__init__() 方法的第一個(gè)參數(shù)必須是 self,這語(yǔ)句是固定的。跟后面的name、age沒(méi)關(guān)系。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

`self.屬性`是起什么意思/作用???為什么要寫這一步?self和name、age同為屬性

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)