网络编程
位置:首页>> 网络编程>> Python编程>> python 检查是否为中文字符串的方法

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

作者:August1226  发布时间:2023-11-22 17:29:57 

标签:python,中文,字符串

【目标需求】

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

【解决办法】


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 检查是否为中文字符串的方法

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

来源:https://blog.csdn.net/August1226/article/details/80626396

0
投稿

猜你喜欢

  • 或许你已经看过很多关于CSS3动画的技术,包括前端观察之前发表的一些,那么现在就情看一看CSS3动画的魅力吧。这里是一辑47个令人瞠目结舌的
  • 判断访问是否来自搜索引擎的函数,有兴趣的可以试试! <% '检查当前用户是否是蜘蛛人 Function check(
  • 1、 下载MYSQL5.1.48源码,CMAKE,VS2008 2、 安装CMAKE和VS2008,解压MYSQL5.1.48到D:\mys
  •  最近要做一个网站需要用到天气预报,本来是想找到API,自己写一个自己的天气预报小程序的,没有成功,只好去找现成的代码调用。经过测
  • 很有趣的招聘方式和题目:以下是该次招聘前端开发工程师的聘题解答:小贤是一条可爱的小狗(Dog),它的叫声很好听(wow),每次看到主人的时候
  • 本文实例为大家分享了js实现QQ邮箱邮件拖拽删除的具体代码,供大家参考,具体内容如下步骤分析:根据数据结构生成HTML结构全选和单选功能的实
  • 如果你经常浏览网页一定见过很多网站在form表单中的文本域(textarea)中添加了的背景图片,一般是使用网站的logo,我记得我最早注意
  • 一直想了解Web编程的技术。PHP是进行Web编程重要的一种语言,书上总是说,PHP是用于服务器端的编程语言。但是,实在不能理解它是怎么用于
  • 最近在做一个站点时,需要生成静态页面,但是生成的静态页面中有些内容是需要动态获取的,怎不能每天生成一下吧。。 最后上网查了一下,再加上个要总
  • 指令和程序计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说
  • asp.net压缩文件夹调用示例:rar("e:/www.aspxhome/", "e:/www.aspxho
  • 在向大家详细介绍Linux mysql之前,首先让大家了解下Linux mysql,然后全面介绍Linux mysql,希望对大家有用。1.
  • 最近决定把MT的后台数据从Berkeley的文件DB转到MySQL。原因之一是使用关系数据库可以获得更多的灵活性,比如运行一条sql来变更
  • user-define-session-inc.php文件代码:<?php function mysession_open($save
  • INI是微软Windows操作系统中的文件扩展名。这些字母表示初始化。正如该术语所表示的,INI文件被用来对操作系统或特定程序初始化或进行参
  •     1、灵活运用样式熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custo
  • 最终效果如下图,右侧灰边看相对位置,版权所有谨防假冒:去年曾针对有时间先后的翻页记录了思考片段。之后没来得及调整一直是默认和插件并用,虽然难
  • 使用py时可能需要连续运行多条shell 命令1.# coding: UTF-8import sysreload(sys)sys.setde
  • 本文实例讲述了Python计算程序运行时间的方法。分享给大家供大家参考。具体实现方法如下:import timedef start_slee
  • 1.通过工具"DTS"的设计器进行导入或者导出DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一
手机版 网络编程 asp之家 www.aspxhome.com