【发布时间】:2020-03-06 10:50:27
【问题描述】:
我对编程比较陌生,我正在为作业创建一个学分计算器程序。现在,为了验证输入,我被要求在程序中包含一个只允许用户输入整数的函数。如果输入的是字母,他们应该得到一个错误,要求他们再试一次。现在我的程序的问题是它会在要求用户再试一次后转到下一个问题。如何确保程序在输入错误值后再次询问相同的问题,直到用户输入正确的输入类型?
passCR = input("Enter your pass credits")
try:
passCR = int(passCR)
except ValueError:
print("Not an integer! Try again.")
【问题讨论】:
标签: python loops while-loop integer valueerror