最新回答 / 葉mag
def move(n, a, b, c):? ? if? n==1:? ? ? ? print a ,' --> ' ,c? ? ? ? return? ? ? ? move(n-1,a,c,b)? ? ? ? move(1,a,b,c)? ? ? ? move(n-1,b,a,c)move(4, 'A', 'B', 'C')請理解題意,如果有n個盤,將n-1移到b,另一個移到c,而不是你所寫的n-1
2019-03-22
最新回答 / qq_慕仙4291659
python3不會A>>> s = set(('Adam','Lisa','Bart','Paul'))>>>?>>> print (len(s))SyntaxError: multiple statements found while compiling a single statement
2019-03-21
已采納回答 / gogod
x = [0,1,2,3,4,5,6,7,8,9]for a in x:? ? for b in x:? ? ? ? if a>0 and a<b:? ? ? ? ? ? print a*10+ b我自己試了一下,海星
2019-03-21
已采納回答 / Mycheol
建議你換一個編輯器!試了一下IDEL,發現其實是編輯器的鍋。輸完 score = 55 以及 if score >= 60:后回車換行這時他默認的縮進其實是占了8個空格的空間,應該刪除到頭,然后輸入4個空格,再輸入print語句回車下一行,還是刪除默認縮進,應該頂頭輸入else,此時else和if是理論上對齊的!次行同理!可以看下圖,希望能幫到你~<...圖片...>
2019-03-21
已采納回答 / 慕粉4276547
sum=0x=1while x<100:? ? sum=sum+x? ? x=x+2print (sum)#print寫循環里面了,和循環同級就好了
2019-03-21
最新回答 / 蘇昊揚
語法只要給的規則系統能識別能讀出你的意思那就是嚴謹的。自己弄不清楚語法規則或者單純嫌麻煩就覺得語法不嚴謹,那做人才是夠不嚴謹的。元組單元素需要加逗號是為了和普通賦值語句區別,因為正常的賦值語句如t=(-1)系統是可以識別成t=-1的,這時候你如果需要賦值成元組(-1,)就必須加個逗號以示區別,這有什么問題么?還是說當你哪天輸入了t=(-1),系統隨機給你輸出-1 或者(-1),你才覺得這是嚴謹的?
2019-03-20