【发布时间】:2016-04-10 04:10:55
【问题描述】:
前几天刚开始学习python,偶然发现str.isdecimal()函数。在 python 环境中输入以下内容时出现错误:
text="123"
Print text.isdecimal()
错误是:“str”对象没有“isdecimal”属性。
但是,当我输入以下内容时:
text=u"123"
Print text.isdecimal()
然后一切正常,我得到“True”作为预期的回报。
我的问题
这里发生了什么?具体来说,你对字符串定义做了什么,为什么 isdecimal 函数不能正常工作?
谢谢你,如果这个问题太简单了,我们深表歉意。
【问题讨论】:
标签: python