Python isdecimal() method checks whether all the characters in the string are decimal or not. Decimal characters are those have base 10.
This method returns boolean either true or false.
Syntax of Python String isdecimal() Method
It has the following syntax:
isdecimal()
Parameters
No parameter is required.
Return
It returns either True or False.
Different Examples for isdecimal() Method in Python
Let’s see some examples of isdecimal() method to understand it’s functionalities.
Example 1
A simple example of isdecimal() method to check whether the string contains decimal value.
# Python isdecimal() method example
# Variable declaration
str = "Javatpoint"
# Calling function
str2 = str.isdecimal()
# Displaying result
print(str2)
Output:
False
Example 2
Let’s try to check floating value and see the outcome. It will return False if string is not decimal.
# Python isdecimal() method example
# Variable declaration
str = "123" # True
str3 = "2.50" # False
# Calling function
str2 = str.isdecimal()
str4 = str3.isdecimal()
# Displaying result
print(str2)
print(str4)
Output:
True
False
Example 3
Here, we are checking special chars also.
# Python isdecimal() method example
# Variable declaration
str = "123" # True
str3 = "@#$" # False
# Calling function
str2 = str.isdecimal()
str4 = str3.isdecimal()
# Displaying result
print(str2)
print(str4)
Output:
True
False