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 Custom Exceptions
Why String is Immutable in Java?
Python any()
Python object()
Python String startswith()
Python Set isdisjoint()
Python String casefold()
Python Program to Find the Square Root
Python strftime()
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python List count()
Python oct()
Python Dictionary fromkeys()
Python Program to Randomly Select an Element From the List
Python Dictionary pop()
Python sum()
Python help()
Deep Learning in Python - LazyProgrammer
Python Deep Learning Cookbook - Indra den Bakker
Python exec()
Python Program to Add Two Numbers
Python tuple()
Python Program to Check If a String Is a Number (Float)
Python super()
Python @property decorator
Python Program to Check if a Number is Odd or Even
Python Program to Slice Lists
Python String istitle()
Python Program to Count the Occurrence of an Item in a List
Python String zfill()
Converting a Stack Trace to a String in Java
Check If a String Is Numeric in Java