From c1fb7221ddc3c50d611c9dbcec685edfeab92c11 Mon Sep 17 00:00:00 2001 From: cheeks <134818917+leftovertoast@users.noreply.github.com> Date: Tue, 4 Mar 2025 18:04:53 +0000 Subject: [PATCH] Completed 10-6 Addition --- Chapter_10/10-06_addition.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Chapter_10/10-06_addition.py diff --git a/Chapter_10/10-06_addition.py b/Chapter_10/10-06_addition.py new file mode 100644 index 0000000..7e5cd52 --- /dev/null +++ b/Chapter_10/10-06_addition.py @@ -0,0 +1,17 @@ +# Exercise 10-6 Addition +# Learning Objective: Use a try catch statement to prevent crash. + +def add_numbers(num1, num2): + try: + answer = int(num1) + int(num2) + except ValueError: + error_message = "Input must be an integer, try again.\n" + return error_message + + else: + return answer + +num1 = input("Enter number to add: ") +num2 = input("Enter a second number to add: ") + +print(add_numbers(num1, num2))