Зберегти прогрес
МОДУЛЬ 2. РОЗВИЛКИ ПОЛЬОТУ: УМОВИ

Урок 5. Логічні оператори and, or, not

⌨ Python⏱ ~11 хв✎ 4 завдання з автоперевіркою✓ безкоштовно

Кілька умов одночасно

Умови можна поєднувати:

●
and («і») — істинно, коли обидві умови істинні;
●
or («або») — істинно, коли хоча б одна істинна;
●
not («не») — заперечення: перетворює True на False і навпаки.
●●●код Python
fuel = 400
speed = 9
if fuel > 300 and speed > 8:
    print("Можна виходити на орбіту")

if fuel < 100 or speed < 2:
    print("Аварійний режим")

if not fuel > 0:
    print("Баки порожні")

Подвійне порівняння

Python дозволяє писати нерівності «як у математиці»:

●●●код Python
if 18 <= t <= 25:
    print("Комфортна температура")

Це те саме, що t >= 18 and t <= 25.

Перевір себе: 4 задачі з автоперевіркою
Підказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.
▶ Розв'язувати задачі