0
Не могу решить задачу с циклом while и оператором continue
Задача после прохождения цикла while Сегодня в магазине акция! Если цена товара является четным числом, вы получаете товар бесплатно! Используйте список для сохранения цен на все товары в корзине. Имеющийся код использует цикл while для итерации списка, вычисляет цену всех товаров в списке и выводит результат. Измените код, чтобы пропустить нечетные цены, вычислить сумму только четных цен и вывести результат. вот мой код: items = [23, 555, 666, 123, 128, 4242, 990] sum = 0 n = 0 while n < len(items): num = items[n] n += 1 if n % 2 != 0: continue sum += num print(sum) что делаю не так? при проверке кода значение не то получается
2 Réponses
+ 2
I think you mistyped n instead of num at line"if n%2! =0:"
+ 1
Thank you friend, you're right!