首页 > 代码库 > Python判断是否是数字(无法判断浮点数)(已解决)
Python判断是否是数字(无法判断浮点数)(已解决)
s为字符串
s.isalnum() 所有字符都是数字或者字母
s.isalpha() 所有字符都是字母
s.isdigit() 所有字符都是数字
s.islower() 所有字符都是小写
s.isupper() 所有字符都是大写
s.istitle() 所有单词都是首字母大写,像标题
s.isspace() 所有字符都是空白字符、\t、\n、\r
1 def isNum2(value): 2 try: 3 x = int(value) 4 except TypeError: 5 return False 6 except ValueError: 7 return False 8 except Exception, e: 9 return False10 else:11 return True
浮点数判断
type(eval("123")) == inttype(eval("123.23")) == float
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。