""" Use this file to develop and test your Assignment 3 functions S0, 2020.""" def main(): print_header(6, "get_evens_at_back()") test_get_evens_at_back() #-------------------------------------------------- # 6666666666666666666666666666666666666666666666666 # Returns a list of numbers with all the odd numbers # at the front of the list and all the even numbers # at the back #-------------------------------------------------- """ Define the get_evens_at_back() function which is passed a list of integers as a parameter. The function returns a new list with all the odd numbers from the parameter list (in sorted order) at the front and all the even numbers from the parameter list (in sorted order) at the back of the list. If the parameter list is empty, the function should return an empty list. For example, the following code: print("1.", get_evens_at_back([-1, 2, -3, 4, -2, 3, 5])) print("2.", get_evens_at_back([1, 2, -3, 4, 7, 4, -6, 3, -1])) print("3.", get_evens_at_back([-4, -2, 6, 8, 6, 2])) print("4.", get_evens_at_back([-3, -1, 3, 1, 7, 9])) print("5.", get_evens_at_back([])) prints: 1. [-3, -1, 3, 5, -2, 2, 4] 2. [-3, -1, 1, 3, 7, -6, 2, 4, 4] 3. [-4, -2, 2, 6, 6, 8] 4. [-3, -1, 1, 3, 7, 9] 5. [] """ def get_evens_at_back(a_list): return [] def test_get_evens_at_back(): print("1.", get_evens_at_back([-1, 2, -3, 4, -2, 3, 5])) print("2.", get_evens_at_back([1, 2, -3, 4, 7, 4, -6, 3, -1])) print("3.", get_evens_at_back([-4, -2, 6, 8, 6, 2])) print("4.", get_evens_at_back([-3, -1, 3, 1, 7, 9])) print("5.", get_evens_at_back([])) #-------------------------------------------------- # Print header lines #-------------------------------------------------- def print_header(number, text): text = str(number) + ". " + text print("-" * 30) print(str(number) * 30) print(text) print("-" * 30) main()