Кілька умов одночасно
Умови можна поєднувати:
●
and («і») — істинно, коли обидві умови істинні;●
or («або») — істинно, коли хоча б одна істинна;●
not («не») — заперечення: перетворює True на False і навпаки.fuel = 400 speed = 9 if fuel > 300 and speed > 8: print("Можна виходити на орбіту") if fuel < 100 or speed < 2: print("Аварійний режим") if not fuel > 0: print("Баки порожні")
Подвійне порівняння
Python дозволяє писати нерівності «як у математиці»:
if 18 <= t <= 25: print("Комфортна температура")
Це те саме, що t >= 18 and t <= 25.
Перевір себе: 4 задачі з автоперевіркою
▶ Розв'язувати задачіПідказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.