В чем подвох условия?
И пожалуйста, не надо говнокодить.numbers = [1,3,5]
for number in numbers:
    if ...:
    else:
оператор %  остаток от деления , то есть записьnumber % 2 == 0 проверяет четный или нечетный number  в случае если number=1  1делим на 2 получаем остаток условие не выполняется и срабатывает else