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

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

python進階

廖雪峰 移動開發工程師
難度中級
時長 3小時33分
學習人數
綜合評分9.20
575人評價 查看評價
9.6 內容實用
9.0 簡潔易懂
9.0 邏輯清晰

最贊回答 / 慕UI8710318
count是類屬性,要改變類屬性得用“Person.count”,“p1.count”改變的只是實例p1的屬性,而是實例屬性的優先級比類屬性高,我是這么理解的。

最贊回答 / 流芒阿
別那么玄?你API都開放給別人,別人就只能調用而已 。 就是你的類被繼承的時候,你不希望子類重寫一些屬性。在架構設計的時候,java上會些一些被保護和私有屬性或者方法,避免一些瓜皮把系統整崩了

最新回答 / 寶慕林1502307
<...code...>你把代碼分隔一下,有助于理解。<...code...>之所以會這樣輸出,是因為 print 在輸出時,會先去求解 f() 的運算結果,而 f() 運算的副作用就是在 print 方法之前輸出了<...code...>

最贊回答 / 貳很貳
g所引用的變量j不是循環變量,你在調用r=f(i)時,返回的就是1*1,2*2,3*3,count()函數接受的是一個列表【1,4,9】,
f1,f2,f3?=?count()#返回多個值時,可以用多個變量接收,這里的f1只是對應的列表索引0

最新回答 / 君子也
首先,f1,f2,f3都是變量,
print(f1)
print(f2)
print(f3)
按你的寫法,這三個指向都是一樣的,結果不會有任何區別。其次,append不是高階函數,
fs.append(f)
這里f是定義的函數總的來說,沒看出來這是什么思路。。

最新回答 / 石明昊
返回的這個函數被調用

最贊回答 / ly850909
判斷錯了??math.sqrt 返回的是浮點型 不能用isinstance(a,int)直接判斷

最贊回答 / 貳很貳
emmmm,0的原因是n==10,數字太小了,運算的速度太快,而Python保留的浮點數四舍五入后為0.000,你把n換成10000就明白了

最新回答 / qq_等待的青春_0
j是函數f()的位置參數, 在調用f()的時候傳入的 i 就是函數f()內部變量 j 的值
課程須知
本課程是Python入門的后續課程 1、掌握Python編程的基礎知識 2、掌握Python函數的編寫 3、對面向對象編程有所了解更佳
老師告訴你能學到什么?
1、什么是函數式編程 2、Python的函數式編程特點 3、Python的模塊 4、Python面向對象編程 5、Python強大的定制類

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消