python-for-in语句没有终止自己

时间:2016-01-03 05:49:09

标签: python

我正在学习python,而使用for语句循环并不会自行终止,所以我必须使用 ctrl + z

enter image description here

你可以看到......之后什么也没发生。

enter image description here

使用 ctrl + z 后语句终止

我的窗口用户正在使用python 2.7.10 我已经阅读了很多关于这个问题的帖子,但是找到非解决方案请指导我

2 个答案:

答案 0 :(得分:5)

解释器等待for循环的其余部分,所以只需按 Enter ,循环就会执行。

答案 1 :(得分:2)

在python解释器中工作时,以三个点开头的行表示它正在等待块继续(块由for,if,while,def和其他类似语句创建)。

即使你把所有东西都放在一行(python只允许块只有一行),解释器仍然等着你完成块。

任何时候输入一个声明并且看到它,你应该首先确保你已经完成了你想要输入的内容(如你所有),然后在下一行输入一个空行(只需按Enter键)该块已完成的解释器。