ADVERTISEMENT
ADVERTISEMENT

Add two integers only with Exception Handling in Python

Here, we are going to learn how to input and add two integers only in Python? We are writing a Python program to handle the exceptions if numbers are other than integers.
Submitted by IncludeHelp, on February 18, 2021

Problem Statement: Write a Python program input and add two integers only and handle the exceptions.

Problem Solution: In this program, we are reading two integers number from the user using int(input()) and handling the following exceptions,

  • ValueError – Occurs when input value is not an integer.
  • ZeroDivisionError – Occurs when divisor is zero.
  • Exception – Any other error.

Python program to add two integers with handling expectations

try:
    k=int(input("Enter First Value: "))
    j=int(input("Enter Second Value: "))

    d=k/j

    print(d)

except ValueError as e:
    print('Pls Input Integer Only',e)

except ZeroDivisionError as e:
    print('Second Number Should Not Be Zero',e)

except Exception as e:
    print('Other Error',e)

Output:

RUN 1:
Enter First Value: 10
Enter Second Value: 20
0.5

RUN 2:
Enter First Value: 10
Enter Second Value: Hello
Pls Input Integer Only invalid literal for int() with base 10: 'Hello'

RUN 3:
Enter First Value: 10
Enter Second Value: 0
Second Number Should Not Be Zero division by zero

Python exception handling programs »



ADVERTISEMENT



ADVERTISEMENT



Comments and Discussions


ADVERTISEMENT

ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT

Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates

© https://www.includehelp.com some rights reserved.