python基本資料型別;字串及其方法三:
阿新 • • 發佈:2020-05-23
###################判斷型別###################
########################################################### #字串及其方法三:判斷類 ##方法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)
&n