我試圖運行這個片段在Python 3.1控制檯,我得到語法錯誤:爲什麼Python 3.1在循環打印時拋出SyntaxError?
>>> while True:
... a=5
... if a<6:
... break
... print("hello")
File "<stdin>", line 5
print("hello")
^
SyntaxError: invalid syntax
>>>
(這僅僅是縮短了代碼,使一個點。)
我缺少的東西?還有其他一些我不知道的魔術嗎?
嗯,不知道它只能處理一個語句 - 它使感覺!謝謝! :) – bubersson 2010-05-09 10:51:24