說說 Python 中,那些字符串斷定方法

這些方法的名字都以 is 開頭的,除了以前介紹的 islower() 與 isupper() 以外,還有如下這些方法:bash

方法 說明
isalpha() 若是字符串只包含字母而且非空,那麼返回 True。
isalnum() 若是字符串只包含字母和數字而且非空,那麼返回 True。
isdecimal() 若是字符串只包含數字字符而且非空,那麼返回 True。
isspace() 若是字符串只包含空格、製表符和換行,而且非空,則返回 True。
istitle() 若是字符串僅包含以大寫字母開頭、後面都是小寫字母的單詞,那麼返回 True。
print('deniro'.isalpha())
print('deniro1'.isalnum())
print('1'.isdecimal())
print(' '.isspace())
print('Wind And Rain Dislodge Boat Trapped On Rocks'.istitle())
複製代碼

運行結果:app

True True True True Trueui

這些方法通常用於驗證用戶輸入的字符串是否符合要求。spa

相關文章
相關標籤/搜索