Python 字符串 isnumeric() 方法
定义和用法
isnumeric()
方法返回 True 如果所有字符都是数字 (0-9),否则返回 False。
指数,例如 ² 和 ¾ 也被认为是数字值。
"-1"
和 "1.5"
不被认为是数字值,因为字符串中所有字符都必须是数字,而 -
和 .
不是。
语法
string.isnumeric()
参数值
无参数。
更多示例
示例
检查字符是否为数字
a = "\u0030" #0 的 unicode
b = "\u00B2" #² 的 unicode
c = "10km2"
d = "-1"
e = "1.5"
print(a.isnumeric())
print(b.isnumeric())
print(c.isnumeric())
print(d.isnumeric())
print(e.isnumeric())
自己动手试一试 »