Skip to content

Commit 8803fe4

Browse files
committed
Robustness for list of even and odd numbers
1 parent e7730b8 commit 8803fe4

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

Print_List_of_Even_Numbers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# INPUT NUMBER OF EVEN NUMBERS
22
def print_error_messages():
3-
print("Invalid number, please enter positive number!")
3+
print("Invalid number, please enter a Non-negative number!")
44
exit()
55

66

@@ -9,7 +9,7 @@ def print_error_messages():
99
except ValueError:
1010
print_error_messages()
1111

12-
start=2
12+
start=0
1313

1414
if n < 0:
1515
print_error_messages()

Print_List_of_Odd_Numbers.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,19 @@
11
# INPUT NUMBER OF ODD NUMBERS
2+
def print_error_messages():
3+
print("Invalid number, please enter a Non-negative number!")
4+
exit()
5+
6+
7+
try:
8+
n=int(input('Amount: '))
9+
except ValueError:
10+
print_error_messages()
211

3-
n=int(input('Amount: '))
412
start=1
513

14+
if n < 0:
15+
print_error_messages()
16+
617
for i in range(n):
718
print(start)
819
start+=2

0 commit comments

Comments
 (0)