【发布时间】:2022-01-08 20:29:14
【问题描述】:
while True:
a = int(input("Enter a number 1: "))
if a in range(121):
pass
else:
print("Out of Range")
b = int(input("Enter a number 2: "))
if b in range(121):
pass
else:
print("Out of Range")
c =int(input("Enter a number 3: "))
if c in range(121):
pass
else:
print("Out of Range")
if a+b+c == 120:
break
else:
print("Incorrect Total")
我想检查输入的数字是否在范围内,如果没有再次获得相同的数字,最后检查 3 个变量输入是否加起来为 120,如果不要求再次输入 3 个数字 但是在上面的代码中,当它超出范围时,我无法让它要求相同的数字。
【问题讨论】:
标签: python python-3.x visual-studio