1.
num = int(input('Введите число: ')):
Здесь программа запрашивает у пользователя ввести число. Функция input() считывает ввод пользователя в виде строки, а функция int() преобразует эту строку в целое число.
2.
res = 'Четное' if num % 2 == 0 else 'Нечетное':
В этой строке определяется переменная res, которая будет хранить результат - "Четное", если число делится на 2 без остатка, и "Нечетное" в противном случае. Это сделано с помощью условного выражения (тернарный оператор).
3.
print(res): Здесь результат (строку "Четное" или "Нечетное")
выводится на экран с помощью функции print().