如何在 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'