Python String isdigit() MethodPython Functions

Difficulty Level:
Difficulty Level:

The isdigit() method checks if a string consists of only numbers. It means that a string will be judged to be not digital if any part is not a number.

Example

#!/usr/bin/python3
# -*- coding: UTF-8 -*-

str1 = '123456789'
str2 = '1234567.89'
str3 = "12346+789"

print(str1.isdigit())
print(str2.isdigit())
print(str3.isdigit())

Output:

True
False
False

Here ‘1234567.89’ is still judged as not digital because the dot ‘.’ is not number.

Syntax

str.isdigit()

Parameters

The method doesn’t take any parameters.

Return Value

It returns boolean value (True or False).

Advertisement

© 2021 Pythonexample.org, all rights reserved. Privacy Policy | Contact Us