Вопрос по тернарному оператору

Рейтинг: 0Ответов: 1Опубликовано: 09.01.2023
count = 0
for i in range(int(input()),0,-1):
    count += i if i %3==0 or i%5==0 else count += 0
print(count)
count += i if i %3==0 or i%5==0 else count += 0
                                           ^^
SyntaxError: invalid syntax

Подскажите в чём ошибка

Ответы

▲ 2

Попробуйте сделать так:

count += (i if (i % 3 == 0 or i % 5 == 0) else  0)