判断是不是数字isdigit()
判断salary是不是数字,假如是数字就正常执行,不是数字就打印must input digit的提示,并且退出:
salary=input("salary:")
if salary.isdigit(): #isdigit()用于判断是否是数字
salary = int(salary)
else:
print("must input digit")
exit()#退出,也可以把最后两句合并改写为exit("must input digit")
salary=input("salary:")
if salary.isdigit():
salary = int(salary)
else:
exit("must input digit")
输出结果:
输入数字的情况:
salary:80
输入非数字的情况:
salary:sds
must input digit