From 4c60d854ba7d90563a986efafefdfbda6aec5784 Mon Sep 17 00:00:00 2001 From: DarshiniKurasa Date: Fri, 25 Oct 2024 18:02:29 +0530 Subject: [PATCH 1/7] syntax Errors --- evenoroddchecker.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/evenoroddchecker.py b/evenoroddchecker.py index 2336deb..c7a06b2 100644 --- a/evenoroddchecker.py +++ b/evenoroddchecker.py @@ -1,7 +1,7 @@ def check_even_odd(num): - if num % 2 = 0: + if num % 2 == 0: print(f"{num} is even") - else + else: print(num + " is odd") return None From b8989eaadfb9b0eeb2b9b2cbdf7e6d1e665549d7 Mon Sep 17 00:00:00 2001 From: DarshiniKurasa Date: Fri, 25 Oct 2024 18:03:02 +0530 Subject: [PATCH 2/7] string concatenation --- evenoroddchecker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evenoroddchecker.py b/evenoroddchecker.py index c7a06b2..b614ee2 100644 --- a/evenoroddchecker.py +++ b/evenoroddchecker.py @@ -2,7 +2,7 @@ def check_even_odd(num): if num % 2 == 0: print(f"{num} is even") else: - print(num + " is odd") + print(f"{num} is odd") return None # Test the function From d0e8566e520574e2b6c486693b34633f3616e3a9 Mon Sep 17 00:00:00 2001 From: DarshiniKurasa Date: Fri, 25 Oct 2024 18:08:56 +0530 Subject: [PATCH 3/7] Removed unnecessary return --- evenoroddchecker.py | 1 - 1 file changed, 1 deletion(-) diff --git a/evenoroddchecker.py b/evenoroddchecker.py index b614ee2..0e0e8db 100644 --- a/evenoroddchecker.py +++ b/evenoroddchecker.py @@ -3,7 +3,6 @@ def check_even_odd(num): print(f"{num} is even") else: print(f"{num} is odd") - return None # Test the function check_even_odd(7) From d7bca019fbfe82e9921cfb8422dbe1c5ebb02b55 Mon Sep 17 00:00:00 2001 From: DarshiniKurasa Date: Fri, 25 Oct 2024 18:14:13 +0530 Subject: [PATCH 4/7] Added comments --- evenoroddchecker.py | 1 + 1 file changed, 1 insertion(+) diff --git a/evenoroddchecker.py b/evenoroddchecker.py index 0e0e8db..d55c995 100644 --- a/evenoroddchecker.py +++ b/evenoroddchecker.py @@ -1,4 +1,5 @@ def check_even_odd(num): + #Checking if num % 2 == 0: print(f"{num} is even") else: From 6efead001a20957c27117a20a246582279c39bae Mon Sep 17 00:00:00 2001 From: DarshiniKurasa Date: Fri, 25 Oct 2024 18:16:42 +0530 Subject: [PATCH 5/7] Handled Edge Cases --- evenoroddchecker.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/evenoroddchecker.py b/evenoroddchecker.py index d55c995..a033c08 100644 --- a/evenoroddchecker.py +++ b/evenoroddchecker.py @@ -1,10 +1,8 @@ def check_even_odd(num): - #Checking - if num % 2 == 0: - print(f"{num} is even") - else: - print(f"{num} is odd") - -# Test the function -check_even_odd(7) -check_even_odd(-4) + try: + if num % 2 == 0: + print(f"{num} is even") + else: + print(f"{num} is odd") + except TypeError: + print("Please enter a valid integer.") From 189ee8a12687576fba0c3f92b75b6cfaabde6373 Mon Sep 17 00:00:00 2001 From: DarshiniKurasa Date: Fri, 25 Oct 2024 20:05:30 +0530 Subject: [PATCH 6/7] Typo in the Function Return --- second-year | 1 + 1 file changed, 1 insertion(+) create mode 160000 second-year diff --git a/second-year b/second-year new file mode 160000 index 0000000..eeea607 --- /dev/null +++ b/second-year @@ -0,0 +1 @@ +Subproject commit eeea6076cfdf980c5cb5e971c129eacaa82e8467 From 6235037bc706e35f8b4daed950ef8e63a4669d21 Mon Sep 17 00:00:00 2001 From: DarshiniKurasa Date: Fri, 25 Oct 2024 20:15:44 +0530 Subject: [PATCH 7/7] Typo in the Function Return --- second-year | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/second-year b/second-year index eeea607..6efead0 160000 --- a/second-year +++ b/second-year @@ -1 +1 @@ -Subproject commit eeea6076cfdf980c5cb5e971c129eacaa82e8467 +Subproject commit 6efead001a20957c27117a20a246582279c39bae