Задача Задача №1545254
А
А
Конечно! Вот простая программа на Python, которая получает от пользователя список чисел и возвращает сумму чётных чисел.
# Запрашиваем у пользователя ввод чисел, разделенных пробелами
numbers_input = input("Введите список чисел, разделенных пробелами: ")
# Преобразуем введенные числа в список целых чисел
numbers = [int(num) for num in numbers_input.split()]
# Вычисляем сумму чётных чисел
sum_even = sum(num for num in numbers if num % 2 == 0)
# Выводим результат
print("Сумма чётных чисел:", sum_even)
Как это работает:
- Ввод данных: Пользователь вводит список чисел, разделенных пробелами.
- Преобразование строк в числа: Сначала мы разбиваем строку на отдельные элементы с помощью метода
.split(), а затем преобразуем их в целые числа с помощью спискового включения. - Сумма чётных чисел: С помощью генератора списка мы выбираем только чётные числа (проверяем с помощью условия
num % 2 == 0) и суммируем их с помощью функцииsum(). - Вывод результата: Программа выводит полученную сумму.
Если потребуется помощь в доработке программы или объяснении каких-то нюансов, не стесняйтесь спрашивать!