How to input a number with exception handling in Python

1 Answer

0 votes
while True:
    try:
        n = input("Enter a number: ")
        n = int(n)
        break
    except ValueError:
        print("Not valid number! Try again")

print("Success, you entered the number:", n)


'''
run:

Enter a number: aa
Not valid number! Try again
Enter a number: 21
Success, you entered the number: 21

'''

 



answered Jan 18, 2018 by avibootz
edited Jan 18, 2018 by avibootz

Related questions

2 answers 393 views
4 answers 540 views
540 views asked Dec 11, 2020 by avibootz
1 answer 263 views
1 answer 299 views
...