0

Can someone help me get test number 5 implemented into my code where it prints the first eight numbers then it goes to another line prints the next 8 and so on!

Here are the cases:

numbers = [
   int(input("Enter n1: ")),
   int(input("Enter n2: "))
]

new_list = [ ]
def numbers_counter(n1,n2):
    if n1 > n2:
        pattern = ""
        pattern = f"Invalid value for n2"
    elif n1 == n2:
        pattern = ""
        pattern = (f"{n1}")
    elif n2 > n1:
        for i in range(n1, n2, 2):
            pattern = i
            new_list.append(pattern)
    return pattern,new_list
pattern,new_list = numbers_counter(n1 = numbers[0],n2 = numbers[1])


if numbers[0] > numbers[1] or numbers[0] == numbers[1]:
    print(pattern)
elif numbers[1] > numbers[0]:
    for i in new_list:
        print(i,end= " ")

0 Answers0