def intcheck(question, low, high):
valid = False
error = "Please enter an integer bewteen {} and {}".format(low, high)
while not valid:
try:
response = int(input(question))
if low <= response <= high:
return response
else:
print(error)
print()
except ValueError:
print(error)
答案 0 :(得分:0)
有效和错误都是局部变量,因为它们是在函数内声明的。全局变量在任何函数之外声明。这个概念称为范围。局部变量只能在声明它们的函数范围内使用。