Ответ:
Проверяем, что условие X % 2 == 0 выбирает чётные числа. В обеих ветвях выполняется требуемое действие: для чётного числа — X += 1, иначе — X -= 1.
Варианты 1 и 2 записаны корректно в синтаксисе Python: после if и else стоит двоеточие, а команды ветвей имеют отступ. Вариант 3 смешивает конструкции: слово then в Python не используется, а после else нет двоеточия.
Ответ: варианты 1 и 2.
