
python怎判断输入的值是否为数字的方法
1、输入时判断
通过格式化操作符 (%)
%s :string(字符串)型
%d :int(整数)型
%f :float(浮点数)型
name = input("mane:") age = input("age :") info = ''' -----info ----- name : %s age : %d # 如果输入不是整型程序执行会报错 '''%(name,age) print(info)
2、输入后判断
通过函数isdigit()判断输入内容是否为数字。
isdigit()函数可以判定输入的字符串是否为纯数;如果是纯数,则返回True,否则返回False。
name = input("mane:") age = input("age :") info = ''' -----info ----- name : %s age : %s '''%(name,age) # 判断输入内容是不是数字 if age.isdigit(): print(info) else : exit("age is not digit") # 退出函数
更多web开发知识,请查阅 HTML中文网 !!