判斷python字符串是字母數字或者大小寫的方法?
一、判斷字符串是否都是數字字母str.isalnum():
1.python中字符串方法str.isalnum用來判斷字符串是否由數字或字母組成。如果字符串由純數字組成,返回結果True。
2.如果字符串由純字母組成,返回結果True。(不區別字母大小寫)。
3.如果字符串由字母+數字組成,返回結果True。(不區分字母大小寫)。
4.如果字符串除了字母跟數字外,含有別的字符,返回結果False。
二、判斷字符串是否都是字母str.isalpha():1.str.isalpha()的方法用來判斷字符串是否都是字母。如果字符串都是字母,返回結果True。(不區分字母大小寫)。
2.如果字符串含有字母跟數字,返回結果False。
3.如果字符串含有空格、標點等其它字符,返回結果False。
三、判斷字符串是否都是數字str.isdigit():1.str.isdigit()方法用來判斷字符串是否由純數字組成。如果字符串由純數字組成,返回結果True。
2.如果字符串由數字+字母組成,返回結果False。
3.如果字符串除數字外,含有空格或其它字符,返回結果False。
四、判斷字符串是否全為小寫str.islower():1.方法str.islower()用來判斷字符串是否全由小寫字母組成。如果字符串全由小寫字母組成,返回結果True。
2.如果字符串由小寫+大寫字母組成,返回結果False。如果字符串含有除字母外的字符組成,返回結果False。
五、判斷字符串是否全為大寫字母str.isupper():1.方法str.isupper()用來判斷字符串是否全由大寫字母組成。如果字符串全由大寫字母組成,返回結果True。
2.如果字符串由小寫+大寫字母組成,返回結果False。如果字符串含有除字母外的字符組成,返回結果False。END
六、判斷字符串首字母是否大寫str.istitle():1.str.istitle()的方法用來判斷字符串里每個單詞的首字母是否為大寫。如果字符串只有一個單詞且首字母為大寫,返回結果True。如果字符串含有多個單詞且每個單詞首字母為大寫,返回結果False。
2.如果字符串中單詞首字母為非大寫,返回結果False。如果字符串首字母為除字母外的其它字符,返回結果False。