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 Program to Find Factorial of Number Using Recursion
Natural Language Processing with Python - Steven Bird & Ewan Klein & Edward Loper
Python Sets
Machine Learning with Python for everyone - Mark E.Fenner
Python @property decorator
Python Program to Get a Substring of a String
Python Program to Display Fibonacci Sequence Using Recursion
Python Set issubset()
Python globals()
Python hasattr()
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Generate a String
Python Program to Compute the Power of a Number
Python Dictionary setdefault()
Python setattr()
Python Data Types
How to get current date and time in Python?
Python List append()
Python Shallow Copy and Deep Copy
Python String istitle()
Python String format()
Python Program to Find Hash of File
Python Global Keyword
Python List pop()
Python Program to Iterate Through Two Lists in Parallel
String Hashing
Python Dictionary values()
Python Program to Solve Quadratic Equation
Python String partition()
Encode a String to UTF-8 in Java
Case-Insensitive String Matching in Java
Python String rpartition()