0
0 комментариев

Задача программы: возвратить сумму всех чисел до 1000, кратных 5 или 3.

def multi(max_num = 1000):
    for n in range(max_num): lambda n: k_num.append(n) if n % 5 == 0 or n % 3 == 0
    return sum(k_num)

Происходит ошибка:

    for n in range(max_num): lambda n: k_num.append(n) if n % 5 == 0 or n % 3 == 0
                                                                                 ^
SyntaxError: invalid syntax

Почему? Прошу вашей помощи.


Добавить комментарий