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的Tornado框架异步编程入门实例
Apr 24 Python
python中的lambda表达式用法详解
Jun 22 Python
Python输出带颜色的字符串实例
Oct 10 Python
Python线性方程组求解运算示例
Jan 17 Python
使用Python处理Excel表格的简单方法
Jun 07 Python
python os.path模块常用方法实例详解
Sep 16 Python
PyQt4实时显示文本内容GUI的示例
Jun 14 Python
使用python将多个excel文件合并到同一个文件的方法
Jul 09 Python
原生python实现knn分类算法
Oct 24 Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 Python
Python全面分析系统的时域特性和频率域特性
Feb 26 Python
Python读取Excel一列并计算所有对象出现次数的方法
Sep 04 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
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
Symfony2开发之控制器用法实例分析
2016/02/05 PHP
PHP+mysql实现的三级联动菜单功能示例
2019/02/15 PHP
CLASS_CONFUSION JS混淆 全源码
2007/12/12 Javascript
javascript concat数组累加 示例
2009/09/03 Javascript
了解jQuery技巧来提高你的代码
2010/01/08 Javascript
jquery lazyload延迟加载技术的实现原理分析
2011/01/24 Javascript
JavaScript+CSS控制打印格式示例介绍
2014/01/07 Javascript
javascript 自定义回调函数示例代码
2014/09/26 Javascript
javascript实现动态统计图开发实例
2015/11/21 Javascript
JS实现DIV容器赋值的方法
2015/12/14 Javascript
js内置对象处理_打印学生成绩单的简单实现
2016/09/24 Javascript
详解vue-router2.0动态路由获取参数
2017/06/14 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
nodejs结合Socket.IO实现的即时通讯功能详解
2018/01/12 NodeJs
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
快速解决bootstrap下拉菜单无法隐藏的问题
2018/08/10 Javascript
Vue核心概念Action的总结
2019/01/18 Javascript
Vue使用localStorage存储数据的方法
2019/05/27 Javascript
解决微信浏览器缓存站点入口文件(IIS部署Vue项目)
2019/06/17 Javascript
javascript实现视频弹幕效果(两个版本)
2019/11/28 Javascript
JavaScript Window窗口对象属性和使用方法
2020/01/19 Javascript
Python基于多线程实现ping扫描功能示例
2018/07/23 Python
用Python实现二叉树、二叉树非递归遍历及绘制的例子
2019/08/09 Python
Python实现线性判别分析(LDA)的MATLAB方式
2019/12/09 Python
python构造函数init实例方法解析
2020/01/19 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
2021/01/28 Python
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
园林施工员岗位职责
2013/12/11 职场文书
简历中的自我评价范文
2014/02/05 职场文书
私用公车造成事故检讨书
2014/11/16 职场文书
先进基层党组织事迹材料
2014/12/25 职场文书
刑事撤诉申请书
2015/05/18 职场文书
关于童年的读书笔记
2015/06/26 职场文书
解析Redis Cluster原理
2021/06/21 Redis
使用Oracle命令进行数据库备份与还原
2021/12/06 Oracle