最贊回答 / ninebean90
百度了一下原理,大概弄明白了。加入a上面有兩個圓盤,要把a上面的圓盤移到c上,順序會是a—b;a—c,b—c。如果把圓盤數抽象為n的話,我們可以把n看成1和n-1的組成。把n-1看作一個單位的話,這樣,就可以把這個過程抽象為2個圓盤。那么,移動的順序也會是a—b;a—c,b—c。move(n-1,a,c,b)表示的是,將n-1個圓盤移動到b上面去,a表示的是起始點,b表示的是終點,c是轉折點;move(1,a,b,c)表示把最后一個圓盤由a移入c中,同理,a是起始點,c是終點,b是轉折點;最后move(n...
2016-07-25
最新回答 / 筱兵瀟將
看看多行表示的格式,u'''第一行????????????????????????????????????? 第二行????????????????????????????????????? ?第三行'''這樣子他就沒有換行符,再是多行的情況中,只有單引號和雙引號會被轉義,其余的轉義字符都會保存,例如\n。希望對您有幫助。
2016-07-25
最新回答 / 慕粉3739584
任務并沒有讓加r 主要是練加u的Unicode字符串 不加u的話中文會顯示不出來吧。這個網站我提交也提示錯誤,但是自己用python做 沒有出現任何問題。
2016-07-23
最新回答 / 慕沐7495926
最后兩行代碼 print L=[],意思是L定義為列表,而你一邊改變了L的值,一邊想輸出L,????造成了沖突。至于?L[ : : ]是一個固定的函數,用法如樓下同學所講<...圖片...>
2016-07-21
最新回答 / 殘虹噬劍
確實交換順序可以通過,不過你的代碼有一個錯誤,只是在這里不影響輸出結果,就是那句return none,這個none首字母應該大寫,即return None。
2016-07-20