Я создал список и цикл итерации для этого списка.Я пытаюсь подсчитать все четные числа с помощью оператора модуля.Я инициализировал переменную count и использовал приращение количества и оператор if, чтобы перехватить все четные числа во вложенном цикле.Однако все, что я получаю, это номер один.count равно 1, это из-за неправильного использования модуля, и item = 10, из-за того, что цикл итерации достигает своего конца списка?
Я не знаю, что изменить, структура кода всевыглядит нормально для меня.Я попытался сделать отступ для функции печати.Это показало мне, что модуль улавливает четные числа, но их количество не суммируется.
list = [1,2,3,4,5,6,7,8,9,10]
for item in list:
count = 0
if (item % 2 == 0):
count = count + 1
print(count)
print(item)
print(list)
Я ожидаю, что число 5 является результатом программы, поскольку в списке 5 четных чисел