Python 3.x 在终端中,如何使用python结束循环?(我想运行循环,请不要以错误结束循环)

Python 3.x 在终端中,如何使用python结束循环?(我想运行循环,请不要以错误结束循环),python-3.x,Python 3.x,例如: 在terminal中,当我开始在循环中写入第二行时,它以“…”开头,无论我按多少次enter键,循环仍然不会以“…”结尾和开头。我发现退出循环的唯一可能方法是创建一个错误。但我想在终端中结束循环,同时能够运行它 从你的观点来看,有一些可能性,所以我只想谈谈其中的一些。更好的细节对于具体答案仍然有用: # This is if you want to run the loop 5 times for i in range(5): print(i) # For breaking o

例如:


在terminal中,当我开始在循环中写入第二行时,它以“…”开头,无论我按多少次enter键,循环仍然不会以“…”结尾和开头。我发现退出循环的唯一可能方法是创建一个错误。但我想在终端中结束循环,同时能够运行它

从你的观点来看,有一些可能性,所以我只想谈谈其中的一些。更好的细节对于具体答案仍然有用:

# This is if you want to run the loop 5 times
for i in range(5):
    print(i)

# For breaking out of the loop but not the program
for i in range(5):
    print(i)
    if(i==2):
        break
# For breaking out of the program, with exit command and not error
for i in range(5):
    print(i)
    if(i==2):
        exit()


for i in range(8):
...     print(i)
... <Here you press enter without tab to exit out of loop>
根据编辑后的评论: 这是添加的代码: 对于范围8中的i: ... 普林蒂
...

然后使用正常退出条件?再多说几句可能会有帮助。只需键入它?代码的图像是无用的。我将其复制并粘贴到升华文本中,但您的程序没有运行。@usr2564301我在询问如何在终端中运行并结束循环。我要求您不要将代码作为图像包含。对不起,我想在终端中运行它,这与IDE不同。在terminal中,当我开始在循环中写入第二行时,它将以…开始,因此我不知道如何在运行它时退出循环。。。打印。。。所以只要按tab键就可以在循环中输入你想要的内容,否则当行以。。。只要按回车键就行了这并不意味着有一个默认的标签,你只需要在里面放一个标签就可以了,因为它正在等待你的呼叫把它放进循环中,一个正常的就会退出它…非常感谢。我刚刚发现我需要按enter键两次才能运行。