使用str.isdigit()判断参考:
num = input('输入数据:') if not num.isdigit(): print('Input Error') else: num = int(num) print(num)