Python isnumeric() 方法
Python 字符串对象的 isnumeric() 方法可以检测字符串是否只由数字组成
该方法只针对 unicode 对象
定义一个字符串为 Unicode ,只需要在字符串前添加 'u' 前缀即可
语法
str.isnumeric()
参数
无
返回值
如果字符串中只包含数字字符,则返回 True,否则返回 False
范例
下面的代码使用 isnumeric() 方法检测字符串中是否只包含数字字符
>>> '123456'.isnumeric() Traceback (most recent call last): File "<pyshell#305>", line 1, in <module> '123456'.isnumeric() AttributeError: 'str' object has no attribute 'isnumeric' >>> u'123456'.isnumeric() True >>> u'h23'.isnumeric() False