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操作MongoDB数据库PyMongo库使用方法
Apr 27 Python
python脚本内运行linux命令的方法
Jul 02 Python
PyCharm使用教程之搭建Python开发环境
Jun 07 Python
Python序列操作之进阶篇
Dec 08 Python
一道python走迷宫算法题
Jan 22 Python
在pycharm中使用git版本管理以及同步github的方法
Jan 16 Python
python实现淘宝秒杀脚本
Jun 23 Python
Python3多线程版TCP端口扫描器
Aug 31 Python
python 实现二维列表转置
Dec 02 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
Feb 07 Python
python+Selenium自动化测试——输入,点击操作
Mar 06 Python
解决pytorch 交叉熵损失输出为负数的问题
Jul 07 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编程语言开发动态WAP页面
2006/10/09 PHP
memcache命令启动参数中文解释
2014/01/13 PHP
PHP简单处理表单输入的特殊字符的方法
2016/02/03 PHP
PHP堆栈调试操作简单示例
2018/06/15 PHP
PHP7新功能总结
2019/04/14 PHP
Avengerls vs Newbee BO3 第三场2.18
2021/03/10 DOTA
javascript 基础篇4 window对象,DOM
2012/03/14 Javascript
图片延迟加载的实现代码(模仿懒惰)
2013/03/29 Javascript
append和appendTo的区别以及appendChild用法
2013/12/24 Javascript
使用Node.js实现HTTP 206内容分片的教程
2015/06/23 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
2015/08/21 Javascript
Bootstrap每天必学之媒体对象
2015/11/30 Javascript
node.js插件nodeclipse安装图文教程
2020/10/19 Javascript
Javascript实现通过选择周数显示开始日和结束日的实现代码
2016/05/30 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
在Vue组件中使用 TypeScript的方法
2018/02/28 Javascript
微信小程序如何获取手机验证码
2018/11/04 Javascript
Vue使用axios引起的后台session不同操作
2020/08/14 Javascript
[01:07:13]TNC vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
浅谈Python的文件类型
2016/05/30 Python
Python3列表内置方法大全及示例代码小结
2019/05/10 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
Pycharm使用远程linux服务器conda/python环境在本地运行的方法(图解))
2019/12/09 Python
Python3 requests模块如何模仿浏览器及代理
2020/06/15 Python
HTML5之web workers_动力节点Java学院整理
2017/07/17 HTML / CSS
html5本地存储之localstorage 、本地数据库、sessionStorage简单使用示例
2014/05/08 HTML / CSS
SmartBuyGlasses中国:唯视良品(销售名牌太阳镜、墨镜和眼镜框)
2017/07/03 全球购物
I.T中国官网:精选时尚设计师单品网购平台
2018/03/26 全球购物
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
小学家长会邀请函
2014/01/23 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
酒吧七夕情人节宣传语
2015/11/24 职场文书
医学生自荐信范文(2016精选篇)
2016/01/28 职场文书
分享几种python 变量合并方法
2022/03/20 Python
Java Redisson多策略注解限流
2022/09/23 Java/Android