0
def readVal(valType, requestMsg, errorMsg):
while True:
val = input(requestMsg)
try:
val = valType(Val)
return Val
except:
print(errorMsg)
print (readVal(int, 'Enter int:', 'Not as int.'))
我得到了下面的结果,当我输入4,5,2。异常输出是不正确的
输入INT:4未为INT。输入int:5不是int。输入int:2不是 int。
我无法得到正确答案,即4,5,2。我的程序出了什么问题?