最贊回答 / LVXC
該Animal類中有3個實例屬性,分別是name,age和location,并且這3個屬性都是帶雙下劃線(__)前綴的,說明是私有屬性。私有屬性在類的外部不能被直接訪問,但可以在類的內(nèi)部直接訪問,所以定義了六個方法分別獲?。╣et)和設(shè)置(set)這三個私有屬性的值,在類的外部可以通過這六個方法分別獲取或設(shè)置實例中這3個屬性的值。__init__實例方法是構(gòu)造函數(shù),在創(chuàng)建實例的時候可以方便同時設(shè)置實例的屬性的初始值。
2021-10-08
最贊回答 / MrQinJS
執(zhí)行最后有一個None,是因為python函數(shù)使用return返回值,如果不用return, 而用print輸出值,這個函數(shù)默認(rèn)還有一個返回值為None .?
2021-09-29
最贊回答 / MrQinJS
可以用私有屬性。1、 super()._init_(param,param)這句話,調(diào)用了父類的初始化方法,那么如果需要傳父類初始化方法的全部參數(shù),但可以設(shè)置默認(rèn)參數(shù),就可以不傳color這個參數(shù),父類通過二個下劃線設(shè)置私有屬性。子類不能繼承。
2021-09-29
最新回答 / 慕瓜2532169
接收TCP數(shù)據(jù),數(shù)據(jù)以字符串形式返回,bufsize指定要接收的最大數(shù)據(jù)量。flag提供有關(guān)消息的其他信息,通??梢院雎?。下載視頻
? ? ?
? ?
2021-09-06
最新回答 / weixin_慕娘7296860
右邊計算完后 會賦值左邊對應(yīng)字符a, b = b, a+b??這種賦值,先計算等值?右邊 就是 b=1?a+b=1??再賦值給a和b,那么 a=1, b=1?循環(huán)
2021-08-21