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 Errors and Built-in Exceptions
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Most commonly used String methods in Java
Python List remove()
Python List reverse()
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Set add()
Python String ljust()
Python RegEx
Python Program to Check If Two Strings are Anagram
Python round()
Python Program to Generate a Random Number
Python Program to Solve Quadratic Equation
Python input()
Python Program to Check if a Number is Positive, Negative or 0
Python reversed()
Python String casefold()
How to Remove the Last Character of a String?
Python Program to Delete an Element From a Dictionary
Python Variables, Constants and Literals
Python repr()
Introduction to Scientific Programming with Python - Joakim Sundnes
Python zip()
Python Program to Add Two Numbers
Python String rfind()
Python String find()
Python sum()
Python oct()
Python Program to Split a List Into Evenly Sized Chunks
Python String isidentifier()
Python Package
Python list()