参考: https://segmentfault.com/a/1190000017940752?utm_source=tag-newest
#检验是否全是中文字符
def is_all_chinese(strs):
for _char in strs:
if not '\u4e00' <= _char <= '\u9fa5':
return False
return True
#检验是否含有中文字符
def is_contains_chinese(strs):
for _char in strs:
if '\u4e00' <= _char <= '\u9fa5':
return True
return False
s.isalnum() 所有字符都是数字或者字母,为真返回 True,否则返回 False。
s.isalpha() 所有字符都是字母,为真返回 True,否则返回 False。
s.isdigit() 所有字符都是数字,为真返回 True,否则返回 False。
s.islower() 所有字符都是小写,为真返回 True,否则返回 False。
s.isupper() 所有字符都是大写,为真返回 True,否则返回 False。
s.istitle() 所有单词都是首字母大写,为真返回True,否则返回 False。
s.isspace() 所有字符都是空白字符,为真返回 True,否则返回 False。
i = "啊啊"
#i = "123.12"
if (i.split(".")[0]).isdigit(): #判断是否为数字(包括小数)
if isinstance(eval(i), float): #判断是否为小数