Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def addition(addend_1, addend_2):
- """Function to add two integers"""
- result = addend_1 + (addend_2)
- return result
- #Program to add integers continuously like a calculator.
- active = True
- message = f"Please enter a number.\nPress 'q' to quit anytime.\n"
- error_message = f"Please enter only numbers.\n"
- thanks_note = f"\nThank You.\n"
- a = None
- while active:
- try:
- a = input(message)
- except KeyboardInterrupt:
- print(thanks_note)
- break
- if a.lower() == 'q':
- active = False
- a = None
- else:
- try:
- a = int(a)
- except ValueError:
- print(error_message)
- else:
- break
- while a:
- try:
- b = input(message)
- except KeyboardInterrupt:
- print(thanks_note)
- break
- if b.lower() == 'q':
- break
- else:
- try:
- b = int(b)
- except ValueError:
- print(error_message)
- else:
- y = addition(a, b)
- print(y)
- a = y
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement