在Python3.x中input()的返回值是‘str’类型,采用eval()函数保证输入的持续为整数
关于eval()函数的理解,可以参考博客:https://blog.csdn.net/ChaoFeiLi/article/details/89387782
def inputInt(content='请输入整数:'):
while True:
data = input(content)
try:
inputData = eval(data)
if type(inputData) == int:
# break
return inputData
except:
pass
if __name__ == "__main__":
print(inputInt())