size = 5
def get_numbers(num):
numbers = []
user_input = input(f'Enter {num} integers:\n')
i = 0
for token in user_input.split():
number = int(token) # Convert string input into integer
numbers.append(number) # Add to numbers list
print(i, number)
i += 1
return numbers
def print_all_numbers(numbers):
print('Numbers:')
print(numbers)
# Printing the numbers without a list
def print_odd_numbers(numbers):
print('Odd numbers:')
for number in numbers:
if number % 2 == 1:
print(number)
# Adding the numbers to a list if they meet the criteria, then printing the
# whole list (Check Chapter 11 for more info)
def print_negative_numbers(numbers):
negative_list = []
for number in numbers:
if number < 0:
negative_list.append(number)
print('Negative numbers:')
print(negative_list)
nums = get_numbers(size)
# num == [5, 99, -44, 0, 12]
print_all_numbers(nums)
print_odd_numbers(nums)
print_negative_numbers(nums)0 5 1 99 2 -44 3 0 4 12 Numbers: [5, 99, -44, 0, 12] Odd numbers: 5 99 Negative numbers: [-44]