python 檢查是否為中文字符串的方法
【目標(biāo)需求】
查看某一個(gè)字符串是否為中文字符串
【解決辦法】
def check_contain_chinese(check_str): for ch in check_str: if u'\u4e00' <= ch <= u'\u9fff': return True else: return False
【舉例檢驗(yàn)】
check_contain_chinese('abcc') False check_contain_chinese('123') False check_contain_chinese('中文') True
問(wèn)題解決!
-----------------2018-07-27 更新-----------------
【更新】
上面的腳本實(shí)際上只識(shí)別了字符串的第一個(gè)字符,下面的版本則可以用來(lái)識(shí)別字符串中是否【包含or全是】中文字符
#檢驗(yàn)是否含有中文字符 def isContainChinese(s): for c in s: if ('\u4e00' <= c <= '\u9fa5'): return True return False #檢驗(yàn)是否全是中文字符 def isAllChinese(s): for c in s: if not('\u4e00' <= c <= '\u9fa5'): return False return True
檢驗(yàn)結(jié)果展示:
(僅供個(gè)人學(xué)習(xí),不負(fù)責(zé)任,嘻嘻~~)
以上這篇python 檢查是否為中文字符串的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python實(shí)現(xiàn)搜索指定目錄下文件及文件內(nèi)搜索指定關(guān)鍵詞的方法
這篇文章主要介紹了python實(shí)現(xiàn)搜索指定目錄下文件及文件內(nèi)搜索指定關(guān)鍵詞的方法,可實(shí)現(xiàn)針對(duì)文件夾及文件內(nèi)關(guān)鍵詞的搜索功能,需要的朋友可以參考下2015-06-06Matplotlib直方圖繪制中的參數(shù)bins和rwidth的實(shí)現(xiàn)
本文主要介紹了Matplotlib直方圖繪制中的參數(shù)bins和rwidth的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-02-02詳解python--模擬輪盤(pán)抽獎(jiǎng)游戲
這篇文章主要介紹了python模擬輪盤(pán)抽獎(jiǎng)游戲,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04python基于paramiko庫(kù)遠(yuǎn)程執(zhí)行 SSH 命令,實(shí)現(xiàn) sftp 下載文件
這篇文章主要介紹了python基于paramiko庫(kù)遠(yuǎn)程執(zhí)行 SSH 命令,實(shí)現(xiàn) sftp 下載文件的方法,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-03-03解決Keyerror ''''acc'''' KeyError: ''''val_acc''''問(wèn)題
這篇文章主要介紹了解決Keyerror 'acc' KeyError: 'val_acc'問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06