Introduction: Python Programming - Checking for Integers

# the while loop will continue until an integer is entered
while True:
    try:
        # enter a number and make sure it is an integer
        firstnumber=int(input("Enter a number: "))
# if an integer has been entered, it will break out of the while loop
        break
    # if it is not an integer, an error will be thrown
    except ValueError:
        print ("not an integer number; enter it again ")

print ("Thank you for entering the number ", firstnumber)

# the while loop will continue until an integer is entered
while True:
    try:
        # enter a number and make sure it is an integer
        secondnumber = int(input("Enter a 2nd number: "))
       # if an integer has been entered, it will break out of the while loop
        break
    # if it is not an integer, an error will be thrown
    except ValueError:
        print ("Not an integer number; enter it again.")

print ("Thank you for entering the number ", secondnumber)

product = firstnumber * secondnumber
print ("The product of the 2 numbers is: ", product)

Comments

About This Instructable

240views

1favorite

License:

More by matt392:Multi-Bit Screwdriver From Pine 1x2Hand Drill From Husky Ratcheting Screwdriver​Small House/Creche Made of Wood Shims
Add instructable to: