[爆卦]Invalid syntax是什麼?優點缺點精華區懶人包

為什麼這篇Invalid syntax鄉民發文收入到精華區:因為在Invalid syntax這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者mydays (MyDay)看板Python標題[問題] 初學者遇到invalid syntax...


最近買了一本 深入淺出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)
howardxu:我複製貼上可以動耶,他應該有說在哪一行有問題? 07/27 08:34
timTan:第幾行? 07/27 08:38
mydays:是指會變成紅底的東西嗎? 07/27 08:52
mydays:執行前後差別只有版本3.3.2中間的那個3變紅底而已 07/27 08:54
mydays:其他東西都沒變 07/27 08:55
timTan:資訊不太充足~ 07/27 15:17
mydays:可是我也不知道到底哪裡有問題啊Q_Q 07/27 16:03
darkgerm:原始程式有沒有 tab space 混用? 07/27 19:33
carlcarl:把整個錯誤訊息貼上來吧 07/27 22:23
mydays:因為我也不太會說,所以我就直接把狀況拍成照片給大大們看喔 07/28 00:33
※ 編輯: mydays 來自: 111.240.162.247 (07/28 00:37)
uranusjr:不是我挑剔不過你至少也截個圖吧, 這麼小誰看得懂 07/28 00:44
uranusjr:不過根據我 10.0 的視力, 你的圖裡面根本沒出現任何錯誤 07/28 00:45
uranusjr:所以你到底想問什麼... 07/28 00:45
mydays:可是第二張圖的時候不是跳出了invalid syntax 07/28 00:50
mydays:那個不是語法錯誤的意思嗎? 07/28 00:50
timTan:圖太小。 07/28 01:20
※ 編輯: mydays 來自: 111.240.162.247 (07/28 01:33)
lulala453:記得裝一下 pylint 這個軟體 07/28 10:18

你可能也想看看

搜尋相關網站