[問題] 初學者遇到invalid syntax求助

看板Python作者 (MyDay)時間12年前 (2013/07/27 08:14), 編輯推噓5(5012)
留言17則, 7人參與, 最新討論串1/2 (看更多)
最近買了一本 深入淺出python 打算自學,可是剛開始還沒多少頁就遇到困難XD, 希望大大們能救我一下。 卡住的這個單元要做的是把寫好的模組程式碼載入Idle,讓Idle重置(reset),其實大概 就是要定義這個函數的意思吧? 可是我程式碼也寫了,檔案也存了,用F5開啟的時候卻總是跳出invalid syntax,這個好 像是無效語法的意思?可是我也重複確認了好幾次,甚至重打,卻還是一直跳出這個東西 ,請問我是哪裡做錯了呢? 附上程式碼 def print_lol(the_list): for each_item in the_list: if isinstance(each_item,list): print_lol(each_item) else: print(each_item) 我就只有把這個存成.py的檔案然後開啟而已,其他什麼都沒多做。 版本是3.3.2 PS:大概在深處淺出python第39頁的地方 在這邊先謝謝大大們的幫忙囉︿︿" http://imageshack.us/f/40/rxd6.png/這是我存成的檔案內容 http://imageshack.us/photo/my-images/577/tdat.png/這是我RUN他的時候的狀況 http://imageshack.us/photo/my-images/5/vuml.png/這是RUN完後的狀況 已經換成大圖了喔 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.88.198 ※ 編輯: mydays 來自: 111.249.88.198 (07/27 08:15) ※ 編輯: mydays 來自: 111.249.88.198 (07/27 08:16)

07/27 08:34, , 1F
我複製貼上可以動耶,他應該有說在哪一行有問題?
07/27 08:34, 1F

07/27 08:38, , 2F
第幾行?
07/27 08:38, 2F

07/27 08:52, , 3F
是指會變成紅底的東西嗎?
07/27 08:52, 3F

07/27 08:54, , 4F
執行前後差別只有版本3.3.2中間的那個3變紅底而已
07/27 08:54, 4F

07/27 08:55, , 5F
其他東西都沒變
07/27 08:55, 5F

07/27 15:17, , 6F
資訊不太充足~
07/27 15:17, 6F

07/27 16:03, , 7F
可是我也不知道到底哪裡有問題啊Q_Q
07/27 16:03, 7F

07/27 19:33, , 8F
原始程式有沒有 tab space 混用?
07/27 19:33, 8F

07/27 22:23, , 9F
把整個錯誤訊息貼上來吧
07/27 22:23, 9F

07/28 00:33, , 10F
因為我也不太會說,所以我就直接把狀況拍成照片給大大們看喔
07/28 00:33, 10F
※ 編輯: mydays 來自: 111.240.162.247 (07/28 00:37)

07/28 00:44, , 11F
不是我挑剔不過你至少也截個圖吧, 這麼小誰看得懂
07/28 00:44, 11F

07/28 00:45, , 12F
不過根據我 10.0 的視力, 你的圖裡面根本沒出現任何錯誤
07/28 00:45, 12F

07/28 00:45, , 13F
所以你到底想問什麼...
07/28 00:45, 13F

07/28 00:50, , 14F
可是第二張圖的時候不是跳出了invalid syntax
07/28 00:50, 14F

07/28 00:50, , 15F
那個不是語法錯誤的意思嗎?
07/28 00:50, 15F

07/28 01:20, , 16F
圖太小。
07/28 01:20, 16F
※ 編輯: mydays 來自: 111.240.162.247 (07/28 01:33)

07/28 10:18, , 17F
記得裝一下 pylint 這個軟體
07/28 10:18, 17F
文章代碼(AID): #1Hyn3GpD (Python)
文章代碼(AID): #1Hyn3GpD (Python)