python 检查是否为中文字符串的方法


Posted in Python onDecember 28, 2018

【目标需求】

查看某一个字符串是否为中文字符串

解决办法

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

问题解决!

-----------------2018-07-27 更新-----------------

【更新】

上面的脚本实际上只识别了字符串的第一个字符,下面的版本则可以用来识别字符串中是否【包含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

检验结果展示:

python 检查是否为中文字符串的方法

(仅供个人学习,不负责任,嘻嘻~~)

以上这篇python 检查是否为中文字符串的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python列表去重的二种方法
Feb 14 Python
Python获取DLL和EXE文件版本号的方法
Mar 10 Python
Windows下Python的Django框架环境部署及应用编写入门
Mar 10 Python
关于django 数据库迁移(migrate)应该知道的一些事
May 27 Python
python筛选出两个文件中重复行的方法
May 31 Python
Python使用matplotlib和pandas实现的画图操作【经典示例】
Jun 13 Python
python调用摄像头拍摄数据集
Jun 01 Python
Python使用graphviz画流程图过程解析
Mar 31 Python
基于logstash实现日志文件同步elasticsearch
Aug 06 Python
使用python-cv2实现Harr+Adaboost人脸识别的示例
Oct 27 Python
python 解决Windows平台上路径有空格的问题
Nov 10 Python
用Python提取PDF表格的方法
Apr 11 Python
浅谈python3发送post请求参数为空的情况
Dec 28 #Python
python3使用flask编写注册post接口的方法
Dec 28 #Python
python通过tcp发送xml报文的方法
Dec 28 #Python
对python 生成拼接xml报文的示例详解
Dec 28 #Python
Python 3.x基于Xml数据的Http请求方法
Dec 28 #Python
python模拟登陆,用session维持回话的实例
Dec 27 #Python
python requests post多层字典的方法
Dec 27 #Python
You might like
破解.net程序(dll文件)编译和反编译方法
2013/01/31 PHP
PHP5.2下preg_replace函数的问题
2015/05/08 PHP
谈谈 PHP7新增功能
2015/12/16 PHP
Gambit vs ForZe BO3 第二场 2.13
2021/03/10 DOTA
JavaScript flash复制库类 Zero Clipboard
2011/01/17 Javascript
json的前台操作和后台操作实现代码
2012/01/20 Javascript
JavaScript中的稀疏数组与密集数组[译]
2012/09/17 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
2013/04/22 Javascript
javascript回车完美实现tab切换功能
2014/03/13 Javascript
jQuery学习笔记之2个小技巧
2015/01/19 Javascript
jQuery常用数据处理方法小结
2015/02/20 Javascript
JS实现图片产生波纹一样flash效果的方法
2015/02/27 Javascript
JavaScript实现网页加载进度条代码超简单
2015/09/21 Javascript
浅析BootStrap栅格系统
2016/06/07 Javascript
javascript this详细介绍
2016/09/19 Javascript
jQuery Validate 数组 全部验证问题
2017/01/12 Javascript
Bootstrap中data-target 到底是什么
2017/02/14 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
Vue全局loading及错误提示的思路与实现
2019/08/09 Javascript
基于Nuxt.js项目的服务端性能优化与错误检测(容错处理)
2019/10/23 Javascript
基于element-ui对话框el-dialog初始化的校验问题解决
2020/09/11 Javascript
Python实现在tkinter中使用matplotlib绘制图形的方法示例
2018/01/18 Python
pycharm 批量修改变量名称的方法
2019/08/01 Python
python如何进行矩阵运算
2020/06/05 Python
python 实现IP子网计算
2021/02/18 Python
英国第二大营养品供应商:Vitabiotics
2016/10/01 全球购物
NBA德国官方网上商店:NBA Store德国
2018/04/13 全球购物
Everlast官网:拳击、综合格斗和健身相关的体育用品
2020/08/03 全球购物
介绍一下Transact-SQL中SPACE函数的用法
2015/09/01 面试题
毕业生精彩的自我评价分享
2013/10/06 职场文书
四风问题党员个人整改措施
2014/10/27 职场文书
2015欢度元旦标语口号
2014/12/09 职场文书
2014大学生学生会工作总结
2014/12/19 职场文书
2015毕业生简历自我评价
2015/03/02 职场文书
关于antd tree 和父子组件之间的传值问题(react 总结)
2021/06/02 Javascript