如何在 python 3.8.5 中使用 isdigit()?
How do I use isdigit() in python 3.8.5?
我正在使用 Python 3.8.5,但我得到了
AttributeError: 'int' object has no attribute 'isdigit'
我该如何解决?
你需要在字符串上调用它,而不是在整数上。例如:
print('5'.isdigit())
# True
print(int('5').isdigit())
# AttributeError: 'int' object has no attribute 'isdigit'
我正在使用 Python 3.8.5,但我得到了
AttributeError: 'int' object has no attribute 'isdigit'
我该如何解决?
你需要在字符串上调用它,而不是在整数上。例如:
print('5'.isdigit())
# True
print(int('5').isdigit())
# AttributeError: 'int' object has no attribute 'isdigit'