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使用post提交数据到远程url的方法
Apr 29 Python
Python中处理字符串之isalpha()方法的使用
May 18 Python
解决Python 遍历字典时删除元素报异常的问题
Sep 11 Python
django静态文件加载的方法
May 20 Python
使用 Python 实现简单的 switch/case 语句的方法
Sep 17 Python
Python爬虫抓取技术的一些经验
Jul 12 Python
pytorch中的embedding词向量的使用方法
Aug 18 Python
python tornado修改log输出方式
Nov 18 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
Jul 09 Python
python 使用csv模块读写csv格式文件的示例
Dec 02 Python
Python+DeOldify实现老照片上色功能
Jun 21 Python
在python中读取和写入CSV文件详情
Jun 28 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的一些引人注目的新特性简单介绍
2015/11/08 PHP
PHP实现的文件浏览器功能简单示例
2019/09/12 PHP
laravel5.6中的外键约束示例
2019/10/23 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
2020/03/26 PHP
jquery 弹出登录窗口实现代码
2009/12/24 Javascript
jQuery DOM操作小结与实例
2010/01/07 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
JS可以控制样式的名称写法一览
2014/01/16 Javascript
javascript实例--教你实现扑克牌洗牌功能
2014/05/15 Javascript
javascript实现鼠标拖动改变层大小的方法
2015/04/30 Javascript
JS基于面向对象实现的放烟花效果
2015/05/07 Javascript
微信小程序入门教程
2016/11/18 Javascript
微信小程序swiper组件用法实例分析【附源码下载】
2017/12/07 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
详解Vue改变数组中对象的属性不重新渲染View的解决方案
2018/09/21 Javascript
vue中导出Excel表格的实现代码
2018/10/18 Javascript
JavaScript查看代码运行效率console.time()与console.timeEnd()用法
2019/01/18 Javascript
JavaScript常用事件介绍
2019/01/21 Javascript
nodejs log4js 使用详解
2019/05/31 NodeJs
如何优雅地在Node应用中进行错误异常处理
2019/11/25 Javascript
[03:12]2016完美“圣”典风云人物:单车专访
2016/12/02 DOTA
Python笔记(叁)继续学习
2012/10/24 Python
Python实现多线程下载脚本的示例代码
2020/04/03 Python
python使用布隆过滤器的实现示例
2020/08/20 Python
YSL Beauty加拿大官方商城:圣罗兰美妆加拿大
2017/05/15 全球购物
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
Ajax实现页面无刷新留言效果
2021/03/24 Javascript
《她是我的朋友》教学反思
2014/04/26 职场文书
三人合伙协议书范本
2014/10/29 职场文书
党的群众路线教育实践活动总结材料
2014/10/30 职场文书
先进工作者推荐材料
2014/12/23 职场文书
2015年员工工作总结范文
2015/04/08 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
教师节主题班会方案
2015/08/17 职场文书
原生CSS实现文字无限轮播的通用方法
2021/03/30 HTML / CSS