我正在尝试编写一个询问文本的程序,然后根据需要将其重复x次。我希望它总是在结束较早的文本时询问您,并且如果您键入“ Stop”,它将结束程序。到目前为止,我已经做到了:
text = input("Give a text: ")
times = int(input("Give a number: "))
for i in range(0, times):
print(text)
一个例子:
Give a text: Wadap
Give a number: 3
Wadap
Wadap
Wadap
Give a text: Hi
Give a number: 2
Hi
Hi
Give a text: Stop
Stopping.
答案 0 :(得分:0)
您需要将现有代码放入while
循环中:
text = input("Give a text: ")
while text != "Stop":
times = int(input("Give a number: "))
for i in range(0, times):
print(text)
text = input("Give a text: ")
print("Stopping")
答案 1 :(得分:-1)
您希望以while
循环包装所有内容。
some_condition = True
while some_condition:
<your code>
some_condition
只是一个变量,您可以控制它退出程序。