Сумма положительных чисел в списке

Практические упражнения Python 

Выберете уровень:
►► ►► ►►►
Начальный  Средний  Высокий 

Сумма положительных чисел в списке

Задача: написать программу на Python, которая находит сумму всех положительных чисел в списке.

def sum_of_positives(numbers):
    total = 0
    for number in numbers:
        if number > 0:
            total += number
    return total

print(sum_of_positives([-1, 2, 3, -4, 5]))
# Функция перебирает список и добавляет к сумме только положительные числа.
def sum_of_positives(numbers):
    return sum([num for num in numbers if num > 0])

print(sum_of_positives([-1, 2, 3, -4, 5]))
# Использует list comprehension для создания списка только из положительных чисел и суммирует его элементы с помощью функции sum.

Для практики

Категория: Практические упражнения Python | Добавил: Admin (04.04.2024)
Просмотров: 40 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: