作爲問題問,裏面的工作爲什麼不下面的代碼工作:爲什麼不執行exec(「突破」)while循環
while True:
exec("break")
我通過Python 3.5執行上述pycharm。 2控制檯。 我最初認爲這是一個上下文問題,但在閱讀文檔後,我還沒有接近理解爲什麼會出現此錯誤。
SyntaxError: 'break' outside loop
感謝提前:)
編輯:我明白,這工作沒有執行exec()順便說一下,我很好奇,爲什麼它不會以exec工作(如需要我的情況它) - 全面的答案歡迎。沒有EXEC
'exec'是一個函數,'break'應該直接在循環中。 – user2728397