Python isalpha() 方法检测字符串是否只由字母组成。

Case 1: 纯字母

info = 'abcd'

print(info.isalpha())

返回结果是True

Case 2: 含汉字

info = 'abcd哈哈哈'

print(info.isalpha())

结果返回True,说明在python语言里 汉字是当做字母处理的

Case 3: 含数字或空格

info = 'abcd 124'

print(info.isalpha())

结果返回False

Case 4: 含特殊符号

info = 'abcd!@#$^&'

print(info.isalpha())

结果返回False

延伸:

判断字符串为纯英文字母:

加上属性encode('UTF-8')

info = 'abcd'

print(info.encode('UTF-8').isalpha())

判断字符串为纯中文字母:

Unicdoe4E00~9FFF表示中文,所以如果一个字符的utf-8编码在这个区间内,就说明它是中文:

def is_Chinese(word):

for ch in word:

if '\u4e00' <= ch <= '\u9fff':

print('This is Chinese')

else :

print('This is not Chinese')

is_Chinese('哈哈哈哈123')

python里isalpha函数_Python isalpha函数判断字母相关推荐

  1. python里apply用法_Python apply函数的用法

    Python apply函数的用法 发布于 2014-08-07 21:02:24 | 674 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面向对象.解释型计 ...

  2. python中延时函数_python延时函数

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 可以使用python的time模块来实现类似于c中的sleep函数作用代码如下: ...

  3. python里isalpha_python isdigit()、isalpha()、isalnum() 三个函数

    一.isdigit() S.isdigit()返回的是布尔值:True False S中至少有一个字符且如果S中的所有字符都是数字,那么返回结果就是True:否则,就返回False. 举例如下: S1 ...

  4. python里有哪些函数_python update函数会调用哪些内置函数_Python函数之内置函数

    截止导Python 3.6 目前内置函数有68个 以下是对这些内置函数的分类 一:作用域相关 以字典的形式返回作用域中的名字 locals # 返回本地作用域的所有名字 globals # 返回全局作 ...

  5. python range在for循环里的用法_PyThon range()函数中for循环用法

    最初range和xrange都生成可以用for循环迭代的数字,然而在python2和3里实现方式并不完全一致,下面着重讲讲python3的range()函数for循环用法. 1.函数语法 range( ...

  6. python有哪些函数_python常用函数有哪些

    Python常用函数: 1. print()函数:打印字符串 2. raw_input()函数:从用户键盘捕获字符 3. len()函数:计算字符长度 4. format(12.3654,'6.2f' ...

  7. python反序数函数_python range()函数取反序遍历sequence的方法

    python range()函数取反序遍历sequence的方法 python中的range函数取反序有两种方式 第一种:先构建一个列表,然后对列表中的元素进行反转. 例如: a=range(5) f ...

  8. python 字符串函数_Python字符串函数

    python 字符串函数 Python provides a lot of built-in functions to manipulate strings. Python String is imm ...

  9. 用python实现分段函数_python分段函数

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! segmentation fault (core dumped) python脚 ...

  10. python del函数_python del函数是什么以及如何使用?

    这是关于Python里比较难得一个函数,甚至于章节不多,但是讲的内容却很多很多,大家对部分内容不知道有没有过了解--面向对象,而在这里主要用到的函数就是del,大家如果不知道的话,可以跟随小编一起来看 ...

最新文章

  1. sql 查询慢的48个原因分析
  2. vc判断文件夹是否存在
  3. 关于什么事情能做到和不能做到的思考
  4. 转载--html显示当前时间
  5. 网络七层协议_IT人计算机网络浅析
  6. 学了python的感悟_初学python之感悟
  7. 电力系统分析第三章课后题(李庚银)
  8. 世嘉MD游戏开发进阶篇【一】:两点之间的距离
  9. Ember 从0到1
  10. kaptcha 验证码
  11. 一个算法面试题的5种不同解法
  12. Spring Boot对Ajax跨域访问的支持实现
  13. C++使用模板重载vector的加减法实现矩阵向量加减法
  14. oracle 控制台使用手册,Oracle-ESS-入门手册
  15. python修改误差棒的样式_matplotlib可视化番外篇bar()--带误差棒的柱状图
  16. 数仓工具—Hive源码之SQL解析Antlr入门(7)
  17. 设计一个学生类Student
  18. 剑麻的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  19. 人工膝关节的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  20. html5 websocket c++,C++ websocket库 websocketpp/websocket++例子编译试用

热门文章

  1. Springboot+nacos+seata实现简单分布式事务经验分享:二
  2. JavaScript 作用域(Scope)详解
  3. Gamma的完全理解
  4. 蓝桥杯国赛 2020-7 皮亚诺曲线距离
  5. 迷你故事八验收及收获
  6. CGB2106-Day04
  7. C++回顾从入门开始
  8. 术捷盈库简介一些视频制作和剪辑方法和细节方面的知识
  9. 华为交换机端口不配置access_华为S2700不能修改trunk端口为access端口的解决
  10. Xcode学习之路——第一个app