Умова в умові
Усередині гілки if можна писати ще одну умову. Відступи тоді подвоюються:
fuel = int(input()) crew = int(input()) if fuel >= 300: if crew >= 2: print("Політ з екіпажем") else: print("Автоматичний політ") else: print("Дозаправка")
Вкладені умови зручні, коли друге питання має сенс лише після першого.
➜ПОРАДА
Часто вкладені умови можна замінити на
and або elif — так код коротший. Обирай те, що легше читати.Трикутник
Із трьох відрізків можна скласти трикутник, якщо кожен менший за суму двох інших: a < b + c, b < a + c, c < a + b.
Перевір себе: 4 задачі з автоперевіркою
▶ Розв'язувати задачіПідказки після помилок, розбір кожної задачі, бали й звання. Безкоштовно, можна без реєстрації.