2019-08-16 10:49:46 3879瀏覽
本篇文章扣丁學(xué)堂Python培訓(xùn)分享小編為大家分享一篇Python檢查是否為中文字符串的方法,文中有代碼列出供小火把們參考,對Python開發(fā)技術(shù)感興趣的小伙伴就隨小編來了解一下吧。
目標(biāo)需求:
查看某一個字符串是否為中文字符串
解決辦法:
def check_contain_chinese(check_str): for ch in check_str: if u'\u4e00' <= ch <= u'\u9fff': return True else: return False
舉例檢驗:
check_contain_chinese('abcc') False check_contain_chinese('123') False check_contain_chinese('中文') True
問題解決!
上面的腳本實際上只識別了字符串的第一個字符,下面的版本則可以用來識別字符串中是否【包含or全是】中文字符
#檢驗是否含有中文字符 def isContainChinese(s): for c in s: if ('\u4e00' <= c <= '\u9fa5'): return True return False #檢驗是否全是中文字符 def isAllChinese(s): for c in s: if not('\u4e00' <= c <= '\u9fa5'): return False return True
檢驗結(jié)果展示:
以上就是扣丁學(xué)堂Python在線學(xué)習(xí)小編給大家分享的Python檢查是否為中文字符串的方法,希望對小伙伴們有所幫助,想要了解更多內(nèi)容的小伙伴可以登錄扣丁學(xué)堂官網(wǎng)咨詢。想要學(xué)好Python開發(fā)小編給大家推薦口碑良好的扣丁學(xué)堂,扣丁學(xué)堂有專業(yè)老師制定的Python學(xué)習(xí)路線圖輔助學(xué)員學(xué)習(xí),此外還有與時俱進的Python課程體系和Python視頻教程供大家學(xué)習(xí),想要學(xué)好Python開發(fā)技術(shù)的小伙伴快快行動吧??鄱W(xué)堂Python技術(shù)交流群:279521237。
【關(guān)注微信公眾號獲取更多學(xué)習(xí)資料】 【掃碼進入Python全棧開發(fā)免費公開課】
查看更多關(guān)于"Python開發(fā)資訊"的相關(guān)文章>