博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
s.isdigit、isdecimal和s.isnumeric区别
阅读量:6824 次
发布时间:2019-06-26

本文共 816 字,大约阅读时间需要 2 分钟。

isdigit()True: Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字False: 汉字数字Error: 无 isdecimal()True: Unicode数字,,全角数字(双字节)False: 罗马数字,汉字数字Error: byte数字(单字节) isnumeric()True: Unicode数字,全角数字(双字节),罗马数字,汉字数字False: 无Error: byte数字(单字节)
num = "1"  #unicode num.isdigit()   # True num.isdecimal() # True num.isnumeric() # True num = "1" # 全角 num.isdigit()   # True num.isdecimal() # True num.isnumeric() # True num = b"1" # byte num.isdigit()   # True num.isdecimal() # AttributeError 'bytes' object has no attribute 'isdecimal' num.isnumeric() # AttributeError 'bytes' object has no attribute 'isnumeric' num = "IV" # 罗马数字 num.isdigit()   # True num.isdecimal() # False num.isnumeric() # True num = "四" # 汉字 num.isdigit()   # False num.isdecimal() # False num.isnumeric() # True

转载于:https://www.cnblogs.com/forever5325/p/9528108.html

你可能感兴趣的文章
【Linux】了解服务器的情况
查看>>
解决Spring配置文件不显示design和source, namespace 问题
查看>>
Efficiently traversing InnoDB B+Trees with the page directory--slot
查看>>
算法笔记_191:历届试题 大臣的旅费(Java)
查看>>
乐为物联网平台初步体验(1)
查看>>
利用ArcGIS水文分析工具提取河网
查看>>
看58同城9月招聘季 大数据显示蓝领薪酬更高
查看>>
具体分析死锁产生的条件与原因
查看>>
跳台阶
查看>>
递推算法
查看>>
《Effective C++ 》学习笔记——条款12
查看>>
oracle goldengate 远程捕获和投递
查看>>
(转)OGNL与值栈
查看>>
高速排序算法C++实现
查看>>
《快学Scala》第一章 基础
查看>>
ospf动态路由配置(单区域)
查看>>
【C++ Primer每日刷】之三 标准库 string 类型
查看>>
gitlab仓库服务器搭建
查看>>
算法之美_源码公布(5)
查看>>
接口多继承自接口和接口是否可以继承自一般类的疑问?
查看>>