EN
Python - check if string contains only digits
0
points
In this article, we would like to show you how to check if string contains only digits in Python.
Quick solution:
text = "123"
print(text.isdigit()) # True
text = "123a"
print(text.isdigit()) # False
Practical example
In this example, we use string.isdigit()
method to check if the strings contain only digits.
numbers = "123"
print(numbers.isdigit()) # True
text = "ABC"
print(text.isdigit()) # False
float_number = "1.23"
print(float_number.isdigit()) # False
Output:
True
False
False
Note:
You can also use
isdecimal()
method instead ofisdigit()
.