亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么這個代碼,輸出后是<呢?

#?Enter?a?codeclass?Animal(object):????
def?__init__(self,age,name,location):????????
????self.__age?=?age????????
????self.__name?=?name????????
????self.__location?=?location
????
????#Defined?the?fuction?that?can?get?the?details????
????def?get_age(self):????????
????????return?self.__age????
????def?get_name(self):????????
????????return?self.__name????
????def?get_location(self):????????
????????return?self.__location????
????def?get_details(self):????????
????????print('name:{},age:{},location:{}'.format(self.get_name,self.get_age,self.get_location))
????
????
????#Defined?the?fuction?that?can?modify?the?instance????
????def?set_age(self,age):????????
????????self.__age?=?age????
????def?set_name(self,name):????????
????????self.__name?=?name????
????def?set_location(self,location):????????
????????self.__location?=?location???????
????
?dog?=?Animal(18,'Jack','Asia')
?print(dog.get_details)


正在回答

3 回答

class?Animal(object):????????
????def?__init__(self,age,name,location):????????????????
????????self.__age?=?age????????????????
????????self.__name?=?name????????????????
????????self.__location?=?location?????
????def?get_age(self):????????????????
????????return?self.__age????????
????def?get_name(self):????????????????
????????return?self.__name????????
????def?get_location(self):
????????return?self.__location????????
????def?get_details(self):????????????????
????????print('name:{},age:{},location:{}'.format(self.get_name(),self.get_age(),self.get_location()))????????????????
????def?set_age(self,age):????????????????
????????self.__age?=?age????????
????def?set_name(self,name):????????????????
????????self.__name?=?name????????
????def?set_location(self,location):????????????????
????????self.__location?=?location???????????

dog?=?Animal(18,'Jack','Asia')
dog.get_details()


0 回復 有任何疑惑可以回復我~

方法 get_details(self) 中,self.get_name,self.get_amge, self.get_location調用是屬性,而并沒有定義這個屬性,所以打印出應該是'name:,age:,location:'才對。如果調用方法,就是少了括號

0 回復 有任何疑惑可以回復我~

輸出后是> 不好意思 打錯了

1 回復 有任何疑惑可以回復我~
#1

慕瓜5292660

一樣的情況
2021-10-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么這個代碼,輸出后是<呢?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號