Программы должны уметь выполнять разные действия в зависимости от введенных данных. Для принятия решения программа проверяет, истинно или ложно определенное условие.В Python существует несколько способов проверки, и в каждом случае возможны два исхода: истина (True) или ложь (False).
Рассмотрим следующую программу:
Можно заметить, что в проверке условия мы использовали двойное равенство (==), вместо ожидаемого одиночного (=). Не стоит путать оператор присваивания (=) с условным оператором (==).