isdigit
来源:互联网 发布:tensorflow tfrecord 编辑:程序博客网 时间:2024/05/16 14:03
num = "1" #unicodenum.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = "1" # 全角num.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = b"1" # bytenum.isdigit() # Truenum.isdecimal() # AttributeError 'bytes' object has no attribute 'isdecimal'num.isnumeric() # AttributeError 'bytes' object has no attribute 'isnumeric'num = "IV" # 罗马数字num.isdigit() # Truenum.isdecimal() # Falsenum.isnumeric() # Truenum = "四" # 汉字num.isdigit() # Falsenum.isdecimal() # Falsenum.isnumeric() # True===================isdigit()True: Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字False: 汉字数字Error: 无isdecimal()True: Unicode数字,,全角数字(双字节)False: 罗马数字,汉字数字Error: byte数字(单字节)isnumeric()True: Unicode数字,全角数字(双字节),罗马数字,汉字数字False: 无Error: byte数字(单字节)================import unicodedataunicodedata.digit("2") # 2unicodedata.decimal("2") # 2unicodedata.numeric("2") # 2.0unicodedata.digit("2") # 2unicodedata.decimal("2") # 2unicodedata.numeric("2") # 2.0unicodedata.digit(b"3") # TypeError: must be str, not bytesunicodedata.decimal(b"3") # TypeError: must be str, not bytesunicodedata.numeric(b"3") # TypeError: must be str, not bytesunicodedata.digit("Ⅷ") # ValueError: not a digitunicodedata.decimal("Ⅷ") # ValueError: not a decimalunicodedata.numeric("Ⅷ") # 8.0unicodedata.digit("四") # ValueError: not a digitunicodedata.decimal("四") # ValueError: not a decimalunicodedata.numeric("四") # 4.0
0 0
- isdigit()
- isdigit
- isdigit
- isdigit
- isdigit
- Python中的isdigit() isdigit() isdigit()的区别
- isdigit 用法
- isdigit() 函数
- isdigit函数
- 实现isdigit
- isdigit函数
- isdigit函数
- isdigit函数
- isdigit函数
- isdigit函数
- isdigit函数
- isdigit函数
- isdigit函数
- memcached java客户端比较
- Java中将秒数转为*天*时*分
- C#更改当前输入法
- Slash Maze
- visudo 设置
- isdigit
- php 截取中午字符串防止乱码
- 日经社説 20141219 米・キューバ接近がもたらす力学の変化
- 调用类的静态函数作为线程函数
- RPM方式安装MySQL5.6(转载)
- 简单delegate(省略版本)
- 安卓 ProgressBar 显示小数的方法
- 自动构建工具Ant的使用-笔记
- 全选和反选