1. 题目
如果用户输入整数,则直接输出整数并退出,如果用户输入的不是整数,则要求用户重新输入,直至用户输入整数为止。
2. 解题思路
def getInput():
try:
n = input() # "请输入整数: "
while eval(n) != int(n):
n = input() # "请输入整数: "
except:
return getInput()
return eval(n)
print(getInput())
网友评论