Как сравнить элементы в списке, чтобы найти нечетные числа и распечатать их?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как сравнить элементы в списке, чтобы найти нечетные числа и распечатать их?

Сообщение Anonymous »

В приведенной ниже задаче используется функция get_numbers() для чтения ряда целых чисел от пользователя. Определены три незавершенные функции, которые должны печатать только определенные типы чисел, введенные пользователем. Дополните незавершенные функции, добавляя циклы и ответвления там, где это необходимо. Сопоставьте вывод с примером ниже:

Числа: 5 99 -44 0 12

Я уже понял Узнайте, как выполнить первую функцию.
Трудно выполнить сравнение нечетных и отрицательных чисел.

По какой-то причине

def print_odd_numbers(numbers):
if numbers % 2 == 1:
print('Odd numbers:', numbers)


Не работает?

size = 6

def get_numbers(num):
numbers = []
user_input = input('Enter %s integers:\n' % num)

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:')

def print_odd_numbers(numbers):
# Print all odd numbers
print('Odd numbers:')

def print_negative_numbers(numbers):
# Print all negative numbers
print('Negative numbers:')

nums = get_numbers(size)
print_all_numbers(nums)
print_odd_numbers(nums)
print_negative_numbers(nums)

Enter 5 integers:
0 5
1 99
2 -44
3 0
4 12
Numbers: 5 99 -44 0 12
Odd numbers: 5 99
Negative numbers: -44


Подробнее здесь: https://stackoverflow.com/questions/569 ... print-them
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сравнить элементы в списке, чтобы найти нечетные числа и распечатать их?
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Нечетные/четные числа Python дает мне ВСЕГДА нечетные
    Anonymous » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Как печатать нечетные числа с помощью рекурсивной Java с ограничениями = n
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Как печатать нечетные числа с помощью рекурсивной Java с ограничениями = n
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Php — печатать четные и (отсортированные) нечетные числа массива
    Anonymous » » в форуме Php
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»