A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/python/python-string-isdigit-method/ below:

Python String isdigit() Method - GeeksforGeeks

Python String isdigit() Method

Last Updated : 01 May, 2025

The isdigit() method is a built-in Python function that checks if all characters in a string are digits. This method returns True if each character in the string is a numeric digit (0-9) and False otherwise. Example:

Python
a = "12345"
print(a.isdigit())  

b = "1234a5"
print(b.isdigit())

Explanation: In this example, a.isdigit() returns True because "12345" consists entirely of numeric characters, while b.isdigit() returns False due to the non-numeric character "a" in the string.

Syntax of isdigit()

s.isdigit()

Parameters: This method does not take any parameters

Returns:

Examples of isdigit()

Let's explore some examples of isdigit() method for better understanding.

Example 1: Here are example with a string containing only digits, a mixed-character string and an empty string.

Python
# Only digits
print("987654".isdigit()) 

# Digits and alphabet
print("987b54".isdigit()) 

# Empty string
print("".isdigit())

Explanation:

Example 2: The isdigit() method can also be used to check numeric characters encoded in Unicode, such as the standard digit '1' and other Unicode representations of numbers.

Python
# Unicode for '1'
a = "\u0031"  
print(a.isdigit()) 

# Devanagari digit for '1'
b = "\u0967"  
print(b.isdigit())

Explanation:

Example 3: Here are example with Roman numerals, which are not recognized as digits.

Python
print("I".isdigit())  
print("X".isdigit())  
print("VII".isdigit())  

Explanation: "I".isdigit(), "X".isdigit() and "VII".isdigit() all return False as Roman numerals are not recognized as digits by isdigit().

Related Articles:



RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4