阅读量:0
isnumeric()
和isnumber()
都是用于判断字符串是否为数字的方法,但是在Python中只有isnumeric()
方法是内置的,而isnumber()
方法是不存在的。isnumeric()
方法返回True如果所有字符都是数字,否则返回False。下面是一个示例:
str1 = "12345" str2 = "12.345" str3 = "abc123" print(str1.isnumeric()) # 输出True print(str2.isnumeric()) # 输出False print(str3.isnumeric()) # 输出False
如果想要判断一个字符串是否为数字,建议使用isnumeric()
方法。