【发布时间】:2018-09-26 21:06:35
【问题描述】:
有人可以帮忙说明如何提示用户退出,如果他们拒绝,则返回并重新运行程序?我对此感到非常头疼,而互联网也没有帮助。
这是我的代码:
print("Hello, this program will ask for two numbers, then show the product
of those numbers that many times")
value = input("Please enter number")
value = int(value)
value2 = input("Please enter a second number")
value2 = int(value2)
for i in range(value*value2):
print(value*value2)
while True:
answer = input("Do you wih to exit? Enter Yes or No:")
if answer in ('No', 'Yes'):
break
print ("Invalid input.")
if answer == 'No':
continue
else:
print ("Goodbye")
break
它只是乘法,然后显示和本身一样多次,但我不知道如何提示用户退出,如果他们说不,则再次运行程序。我听说过将整个代码放在一个循环中,并且我尝试过,但无济于事。我能得到一些帮助吗?
【问题讨论】:
-
澄清一下,当您说“显示与自身一样多次”时,应该将 5、6 打印 30 到控制台窗口 30 次?
-
是的,基本上。
标签: python python-3.7