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 Set union()
Python Program to Trim Whitespace From a String
Python slice()
Python Program to Access Index of a List Using for Loop
Python Function Arguments
Python Program to Convert String to Datetime
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python String maketrans()
Python Dictionary
Python Program to Print all Prime Numbers in an Interval
Python while Loop
Python Program to Create Pyramid Patterns
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python Program to Generate a Random Number
Python max()
Python del Statement
Python Generators
Python List index()
Python String join()
Python format()
Python String isprintable()
Python List pop()
Python Program to Sort a Dictionary by Value
Python Program to Merge Two Dictionaries
Python Functions
Count Occurrences of a Char in a String
Python String rfind()
Python zip()
Python Program to Catch Multiple Exceptions in One Line
Python Tuple index()
Python Statement, Indentation and Comments
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants