已采納回答 / 我學python
print 寫錯了for x in [1,2,3,4,5,6,7,8,9]:????for y in range(10):????????if x<y:????????????print x*10 + y
2017-07-01
已采納回答 / 1629220008
這個move的功能是把n個盤子從a移動到c嗎,多個盤子的時候用b作為中介,先把除了最底下的一個盤子外,全部移動到b柱子,在把最底下的盤子移動到c,接著把b的全部盤子移動回a然后依次遞歸,一個盤子時:直接從a移動到c2盤子: 調用move(1,a,c,b),把最底下移到c,然后move(1,b,a,c)3盤子: 調用move(2,a,c,b),把最地下移到c,然后move(1,b,a,c).....再多幾個也是一樣步驟接著也是一樣,不會很正常,多寫幾個遞歸慢慢就行了move(n,source,temp,ta...
2017-07-01
已采納回答 / Akesudia
我覺得還是縮進問題:<...code...>for后邊需要縮進,然后if后面的continue也需要縮進。然后運算結果是79.0我也剛學python,哈哈
2017-06-30
最新回答 / qq_水晶宮_04221939
len(average)只是獲取長度,并沒有在某個點進行改變,可以用??return s[0].upper()+s[1:]? 獲取第一個長度并改成大寫,之后的原樣輸出。
2017-06-30
最贊回答 / Cadi噼里啪啦
首先用的是()不是[],其次:直接在代碼里面增刪很麻煩,比如說一個數據庫,你要更改一個人的信息,你不可能把所有的數據都重新輸入一遍。所以利用函數,只修改你需要修改的部分,其余的不管就好了。
2017-06-30
最新回答 / 慕無忌1326619
d[key] 這一語句就是訪問 d 中key存放的鍵名 所對應的鍵值value,如果key在d中不存在,就會報錯,否則就獲取到與key對應的value
2017-06-30