已采納回答 / 計量趙子龍
這是縮進問題,并不是版本的問題,我給你截圖你理解一下,好好的看看?? · · ·? 和>>>是不一樣的.你注意看一下我圈出來的地方<...圖片...>我也是新手,要是感覺我說的對采納哦,謝謝,嘿嘿
2016-04-03
已采納回答 / 清波
true 確實錯了, 應該是 True , 不過其中 第七行有語法錯誤, 所以沒有解釋運行代碼, 沒有報出 true 變量不存在的錯誤。解決方法, 第七行的 print 同樣縮進 一節, 跟 第二行(x=2^n)到第五行(if ...
2016-04-03
已采納回答 / 清波
把 題主的代碼 復制粘貼到 這節課中,確實是可以運行的。另外建議題主,及所有看到這條回復的提問者, 提問的時候要注意兩點:貼代碼的時候要選擇正確的代碼格式,這樣方便大家閱讀 和 排出縮進錯誤。如下:<...code...>????2. 如果有報錯的話,一定要貼出完整的報錯信息。做到這兩點,才能以最快的速度 得到最精確的 答復嘛。。
2016-04-03
已采納回答 / 清波
題主的代碼有個邏輯上的小漏洞,我們來分析下:<...code...>其實稍微修改下就是正確的邏輯了,當然寫法有很多種,我在這邊選其中一種舉例:<...code...>
2016-04-01
已采納回答 / 清波
都是可以的, 不過建議題主,直接裝python 3.x 版本,也是可以跟著Python2.x 的課程學習的,遇到不同了,搜索下,或者問答里問問, 很容易就能學習入門。
2016-03-31
已采納回答 / 清波
我只好把我以前的一個回答粘過來, 題主細細品味下,應該能明白:漢諾塔的遞歸問題,特別容易被?參數名?給弄混淆,這個問題可以分為兩部分來說:首先,這是一個遞歸問題,遞歸問題的思...
2016-03-30
已采納回答 / wiklvrain
我運行了一下你的代碼,使用的是Python 3.5.1,沒有出現報錯,但是很明顯的是結果錯了。您出現的報錯信息可能是因為print (L[0:10])。報出的錯誤翻譯是序列的下標必須是整數,而不能是切片(不是很懂什么意思= =)
2016-03-30
已采納回答 / 清波
題主的思路沒有問題,只是在最后 print 中有兩個小問題:mooc 用的是Python2.x 因該是 print xxxx, 而不是 print (xxxx).最后輸出的結果應該是 x*10+y , 而不是y*10+x, 因為要求個位比十位大嘛。正確代碼如下:<...code...>
2016-03-30