一、isdigit()

python关于 isdigit() 内置函数的官方定义:

S.isdigit() -> bool        Return True if all characters in S are digitsand there is at least one character in S, False otherwise.

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

S1 = '12345'       #纯数字
S2 = '①②'        #带圈的数字
S3 = '汉字'        #汉字
S4 = '%#¥'        #特殊符号print(S1.isdigit())
print(S2.isdigit())
print(S3.isdigit())
print(S4.isdigit())# 执行结果:
True
True
False
False

二、isalpha()

python关于 isalpha() 内置函数的官方定义:

S.isalpha() -> bool        Return True if all characters in S are alphabeticand there is at least one character in S, False otherwise.

翻译:
S.isalpha()返回的是布尔值:True False
S中至少有一个字符且如果S中的所有字符都是字母,那么返回结果就是True;否则,就返回False

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
S1 = 'abc汉字'     #汉字+字母
S2 = 'ab字134'     #包含数字
S3 = '*&&'         #特殊符号print(S1.isalpha())
print(S2.isalpha())
print(S3.isalpha())#执行结果
True
False
False

三、isalnum()
python关于 isalnum() 内置函数的官方定义:

S.isalnum() -> bool Return True if all characters in S are alphanumericand there is at least one character in S, False otherwise.

翻译:
S.isalnum()返回的是布尔值:True False
S中至少有一个字符且如果S中的所有字符都是字母数字,那么返回结果就是True;否则,就返回False

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
S1 = 'abc汉字1'    #字母+汉字+数字
S2 = '①②③'      #带圈的数字
S3 = '%……&'       #特殊符号print(S1.isalnum())
print(S2.isalnum())
print(S3.isalnum())#执行结果
True
True
False

注意点:

1.python官方定义中的字母:大家默认为英文字母+汉字即可

2.python官方定义中的数字:大家默认为阿拉伯数字+带圈的数字即可

相信只要理解到这两点,这三个函数的在使用时的具体返回值,大家就很明确了~~

结尾给大家推荐一些学习教程,希望对你学习Python有帮助。

基础入门教程推荐:更多Python视频教程-关注B站:Python学习者

【Python教程】全网最容易听懂的1000集python系统学习教程(答疑在最后四期,满满干货)

爬虫案例教程推荐:更多Python视频教程-关注B站:Python学习者

2021年Python最新最全100个爬虫完整案例教程,数据分析,数据可视化,记得收藏哦

python:isdigit()、isalpha()、isalnum() 三个函数的区别和注意点相关推荐

  1. isdigit()、isalpha()、isalnum() 三个函数的区别和注意点

    一.isdigit() python关于 isdigit() 内置函数的官方定义:S.isdigit() -> bool Return True if all characters in S a ...

  2. php怎么输出3个函数和,PHP利用var_dump,var_export,print_r三个函数的区别示例

    感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧!下面的示例看看这三个函数的具体的区别,其中var_dump和var_export比较少用,但他们两者又很相似.所以可以看看: 代码如下: /* 5 ...

  3. CListCtrl控件的InsertItem和SetItemText和SetItem三个函数的区别

    CListCtrl控件的InsertItem和SetItemText和SetItem三个函数的区别 分类: vc 2013-03-17 08:21  1548人阅读  评论(0)  收藏  举报 本人 ...

  4. TransparentBlt、StretchBlt与BitBlt三个函数的区别

    TransparentBlt.StretchBlt与BitBlt三个函数的区别 BOOL StretchBlt( int x,  //指定目的矩形区域左上角的X坐标 int y,  //指定目的矩形区 ...

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

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

  6. python中isalpha的用法_python函数--isalpha()方法

    原博文 2019-09-26 10:59 − isalpha()方法 描述:Python isalpha() 方法检测字符串是否只由字母组成.isalpha()方法语法:str.isalpha()参数 ...

  7. python 3.28 第三章 函数嵌套/名称空间//内置名称空间/全局名称空间/局部名称空间/作用域/函数对象/闭包函数。...

    1 函数嵌套: 函数内可以调用了其他的函数. # def max2(x,y):# if x > y:# return x# else:# return y## def max3(x,y,z):# ...

  8. python中的any与all函数的区别

    1.all函数用来判断元素是否都为真,其接受一个迭代器 例子: all([1,2,3,4])#输出:True 需要注意的是,凡是不为0的数都被认为是真,只要其中出现了0,那么整个结果就是False 2 ...

  9. controller 用 map 接收值_一文弄懂apply、map和applymap三种函数的区别

    CDA数据分析师 出品 在日常处理数据的过程中,会经常遇到这样的情况,对一个DataFrame进行逐行.逐列或者逐元素的操作,很多小伙伴也知道需要用到apply.map或者applymap,但是具体什 ...

最新文章

  1. 2.软件项目管理软件
  2. DIY穷人版谷歌眼镜,自定义手势操控,树莓派再一次被开发新玩法
  3. linux 交叉编译 openssl
  4. 安徽大学计算机科学与技术复试线,安徽大学计算机考研报录比及分数线
  5. 如何监控mysql数据库时间_如何监控MySQL数据库主从之间的延时
  6. 路由器 radius认证获取ip_玩转网络工程师·认证篇
  7. 第二章:Java_基本语法_4 程序流程控制
  8. ABP Vnext 4.4:统一Ef Core的DbContext/移除EF Core Migrations项目
  9. android笔试添加自定义服务,Android之Listview(item为单选题)自定义adapter,像考试时前面的10几道单选题的实现...
  10. 数据分析的五个阶段及价值
  11. 计算机课题名称怎么取,课题名称:微型计算机操作入门
  12. 怎么做一个专业的软件安装包?
  13. ASPCMS调用分类名称及链接
  14. 微软梁念坚:六个新潮流推动IT行业发展
  15. python正则表达式是什么意思_理解python正则表达式
  16. AI人工智能图片无损放大软件,这软件神了
  17. 2018 年博客总结
  18. CentOS7下使用rpm安装RabbitMQ
  19. 【翻译】Adventuring to Spur Creativity at Work【通过探险激发工作中的创造力】
  20. matlab经纬度画轨迹图_MATLAB绘制地图(完整资料).doc

热门文章

  1. 锡兰的Weld和Guice依赖注入
  2. SAP-MM-维护物料主数据的类(Class)和特性(Characteristic)
  3. QT学习之信号和槽,图片的添加
  4. 基于javaweb的健身房管理系统(java+html+bootstrap+servlet+echarts+mysql)
  5. 网络协议详解 :UDP
  6. linux中设置CUPS打印机
  7. Validator自定义校验
  8. 蓝桥杯【第十一届】【决赛】F皮亚诺曲线距离 + G出租车
  9. 管理科学与运筹学国际期刊最新权威排名
  10. 了解一下什么是奶水供需平衡,哺乳期,奶水“没”了必是真的没了