###################判断类型###################
########################################################### #字符串及其方法三:判断类 ##方法isalnum()用于判断字符串是否只包含数字和字母(汉字) # string='01miku初音未来' # result=string.isalnum() # print(result) #方法isalpha():用于判断字符串是否仅包含字母(汉子) # string='miku初音未来' # result=string.isalpha() # print(result) #方法isascii():判断字符是否为ASCII表内字符 # string='01 & miku ' # result=string.isascii() # print(result) #方法decimal(),isdigit(),isnumeric()均可以判断字符串是否为数字, # 但isdecimal()只能判断是否为十进制数字 #isdigit()可以判断除十进制以外,②之类特殊字符数字 #isnumeric()出具有isdigit()的功能外,还可以判断汉字等文字类数字 # num1='12349' # num2='1①②③' # num3='1②Ⅲ一贰三' # result_decimal=num1.isdecimal() # result_digit=num2.isdigit() # result_numeric=num3.isnumeric() # print(result_decimal) # print(result_digit) # print(result_numeric) #方法isdentifier()用于判断字符串是否系统标识符 # string='str' # string_identifier=string.isidentifier() # print(string_identifier) #islower(),isupper()可判断字符串是否为小写或者大写,类似的还有istitle(); # string1='miku' # string2='MIKU' # string_lower=string1.islower() # string_upper=string2.isupper() # print(string_lower,string_upper) #方法isprintable(),isspace()判断是否为可打印空格,换行,退格 string=' ' result=string.isprintable() result_space=string.isspace() print(result,result_space)