Skip to content

Is not numeric Python

  • by

Use the isnumeric() method to check given string Is not numeric in Python. It returns False -if at least one character is not numeric.

string.isnumeric()

Is not a numeric Python example

Simple example code.

s = "a9285"

if not s.isnumeric():
print("String is not numeric")

Output:

Is not numeric Python

How can I check if the string input is a number?

Answer: Simply try converting it to an int and then bailing out if it doesn’t work.

user_input = input("Enter Number:")
try:
val = int(user_input)
except ValueError:
print("That's not an int!")

Output:

Enter Number:s
That’s not an int!

Do comment if you have any doubts or suggestions on this Python basic topic.

Note: IDE: PyCharm 2021.3.3 (Community Edition)

Windows 10

Python 3.10.1

All Python Examples are in Python 3, so Maybe its different from python 2 or upgraded versions.

Leave a Reply

Your email address will not be published. Required fields are marked *