Table of Contents
The isnumeric() method returns True if all characters in a string are numeric characters. If not, it returns False.
A numeric character has following properties:
- Numeric_Type=Decimal
- Numeric_Type=Digit
- Numeric_Type=Numeric
In Python, decimal characters (like: 0, 1, 2..), digits (like: subscript, superscript), and characters having Unicode numeric value property (like: fraction, roman numerals, currency numerators) are all considered numeric characters.
You can write the digit and numeric characters using unicode in the program. For example:
# s = '½' s = '\u00BD'
The syntax of isnumeric() is
string.isnumeric()
1. isnumeric() Parameters
The isnumeric() method doesn’t take any parameters.
2. Return Value from isnumeric()
The isnumeric() method returns:
- True if all characters in the string are numeric characters.
- False if at least one character is not a numeric character.
3. Example 1: Working of isnumeric()
s = '1242323' print(s.isnumeric()) #s = '²3455' s = '\u00B23455' print(s.isnumeric()) # s = '½' s = '\u00BD' print(s.isnumeric()) s = '1242323' s='python12' print(s.isnumeric())
Output
True True True False
4. Example 2: How to use isnumeric()?
#s = '²3455'
s = '\u00B23455'
if s.isnumeric() == True:
print('All characters are numeric.')
else:
print('All characters are not numeric.')
Output
All characters are numeric.
Related posts:
Python String rpartition()
Python reversed()
Python Program to Print the Fibonacci sequence
Python eval()
Python bool()
Python Program to Solve Quadratic Equation
Python String find()
Python Program to Append to a File
Python String isspace()
Python RegEx
Python String format_map()
Python hash()
Python Program to Sort Words in Alphabetic Order
Python Statement, Indentation and Comments
Python oct()
Python Dictionary
Python String swapcase()
Python Multiple Inheritance
Python Program to Print Hello world!
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python divmod()
Python Anonymous / Lambda Function
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python id()
Python Set difference_update()
Python Set symmetric_difference()
Python Program to Find Numbers Divisible by Another Number
Python Set symmetric_difference_update()
Python bin()
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python while Loop
Python zip()