我在Python中練習一些練習。和Python解釋器產生了錯誤說:Invalid Syntax
,當我試圖運行貼在下面的代碼:語法無效,運行循環時
Python代碼:
#Use of Enumerate:
for i,v in enumerate (['item0', 'item01', 'item02']) :
print (i, ":", v)
我在Python中練習一些練習。和Python解釋器產生了錯誤說:Invalid Syntax
,當我試圖運行貼在下面的代碼:語法無效,運行循環時
Python代碼:
#Use of Enumerate:
for i,v in enumerate (['item0', 'item01', 'item02']) :
print (i, ":", v)
您還沒有留下打印介紹人的空間你可以檢查Python: Myths about Indentation
for i,v in enumerate (['item0', 'item01', 'item02']):
print (i, ":", v)
我在終端寫的代碼已經縮進 – 2013-05-10 10:06:00
縮進是重要的:
for i,v in enumerate (['item0', 'item01', 'item02']):
print (i, ":", v)
0 : item0
1 : item01
2 : item02
我在終端上寫的代碼已經縮進了.. – 2013-05-10 10:04:46
@AmrBakri錯誤不是*只有*這行然後 – jamylak 2013-05-10 10:08:03
,但是解釋器在if語句後突出顯示「:」並生成我發佈的錯誤信息 – 2013-05-10 10:20:47
在Python中,縮進就是一切。
for i,v in enumerate (['item0', 'item01', 'item02']):
print (i, ":", v)
我寫的代碼我縮進 – 2013-05-10 10:21:39
請修復縮進。此外,代碼,正確縮進,確實工作,請發佈stacktrace和更多的代碼 – 2013-05-10 10:14:39
這是python 2.7或python 3? – TerryA 2013-05-10 10:17:45
它是python 3.3.1 – 2013-05-10 10:19:23