我正在尝试使用该isnumeric函数检查字符串是否为数字,但是结果不符合预期。该函数仅在为unicode字符串时才有效。
>>> a=u'1'
>>> a.isnumeric()
True
>>> a='1'
>>> a.isnumeric()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'str' object has no attribute 'isnumeric'
isnumeric仅在其unicode时有效。有什么原因吗?
米琪卡哇伊
一只甜甜圈
相关分类