首页 > 解决方案 > VS Code / python中的for循环无法启动

问题描述

我正在使用 VS Code 中的 Python 3.7。

一个小时以来,我似乎无法再开始循环了。例如,如果我尝试

for i in range(3):
    print(i)

在我的终端中显示以下内容:

>>> for i in range(3):
...         print(i)
...

只有当我运行不同的代码行时它才会改变,然后它会给我一条错误消息。对我来说,看起来 VS Code 正在等待循环中的进一步输入。例如,如果我用

a = 1

并运行两次,它看起来像:

>>> for i in range(3):
...         print(i)
... a = 1
File "<stdin>", line 1
a = 1
^
SyntaxError: invalid syntax
>>> a = 1

例如,在 jupyter notebook 中工作时,一切正常,所以我想这与 VS Code 有关系。

标签: pythonfor-loopvisual-studio-code

解决方案


循环完成后按 Enter。将最后一行留空,然后再次按 Enter。循环应该可以正常工作。


推荐阅读