如果值 > 10 或 < 0,我如何停止程序并显示错误,然后再次显示问题?
import random
while True:
value = int(input("Enter the amount of questions would you like to answer: "))
if value == (1,10):
for i in range(value):
numb1 = random.randint(0, 12)
numb2 = random.randint(0, 12)
answer = numb1 * numb2
problem = input("What is " + str(numb1) + " * " + str(numb2) + "? ")
if int(problem) == answer:
print("You are Correct! Great Job!")
elif int(problem) > answer:
print("Incorrect, Your answer is too high!")
elif int(problem) < answer:
print("Incorrect, your answer is too low!")
else:
print(" Error, Please tpye a number 1-10 ")