Смотри, тут всё просто: в строке if a % 2 = 0: допущена ошибка. В Python для проверки на равенство используется двойной знак равенства ==, а одинарный знак равенства = используется для присваивания. Правильный код должен выглядеть так:
a = int(input())
if a % 2 == 0:
print("Чётное")
else:
print("Нечётное")
Логика такая: нужно написать программу, которая принимает число и проверяет, делится ли оно на 5. Если делится, выводит «Да», иначе — «Нет».
num = int(input())
if num % 5 == 0:
print("Да")
else:
print("Нет")
Разбираемся: в этом коде переменной a присваивается значение 3. Затем проверяется условие if a > 10:. Поскольку 3 не больше 10, выполняется блок else, и на экран выводится «Y».
Ответ: Y