最新回答 / 云鷹
按照題目要求輸出的是浮點數,這個是關鍵。sum沒有問題,至于為什么驗證不通過,這個主要是慕課網的驗證處理邏輯問題,不用在意,知道原理即可。```<...code...>```上面的結果和答案是一模一樣的,這就夠了
2016-08-19
已采納回答 / qq_夢傷_0
因為if語句是按順序判斷并且只執行一個條件下的語句,當某個條件滿足后就會執行該條件下的語句,而后面的條件會被跳過不會進行判斷,比如第一張圖,age=20滿足age>=6,所以此時執行age>=6條件下的語句,然后跳過后面的條件判斷,所以并不會執行age>=18條件下的語句,正確的寫法應該是:if age>=18:elif age >=6:else:圖2的寫法是正確的
2016-08-17
最新回答 / 笑笑佛
你這兩個結果其實是一樣的,區別在于你的盤子原來在哪個塔上,要移動到哪個塔上。第一個結果表示你借助B把A上的兩個盤子移動到C上,第二個結果是你借助C把A上的兩個盤子移動到B上。這個要遞歸的函數參數順序不同輸出也就不同,但實際上并沒有區別啊,你把你初始輸入參數順序調一下就對了。
2016-08-17
已采納回答 / 我是搬運工
是一樣的,>>> for i in range(10): print(i)0123456789>>> for i in range(0,10): print(i) 0123456789>>>?
2016-08-17