【发布时间】:2017-11-10 17:36:23
【问题描述】:
我已经用 Python 编写了一个脚本,我想编写它,所以当它询问“你的年龄是多少?”时,如果你不输入数字。它会说“请输入一个数字”,然后重复原来的问题。我尝试了许多在其他帖子上看到的不同建议,但没有一个有效。
这是脚本:
yesorno = "yes"
while yesorno == "yes" :
import time
Age = 0
Age = int(input("What is your age?"))
Age = Age*365*24
print(Age)
yesorno = input("Would you like to run again?(yes/no)")
while yesorno != "no" :
print("Please input yes or no")
yesorno = input("Would you like to run again?(yes/no)")
while yesorno == "no" :
print("Program stopping...")
import sys
sys.exit("Program stopping...")
【问题讨论】:
-
还有很多贴子教你如何循环直到输入有效。
标签: python