Вступ до Оператора if-elif-else
Почнемо з розгляду прикладу, який допоможе краще зрозуміти інструкцію if-elif-else.
Ось приклад, в якому ми перевіряємо вік за кількома умовами.
Приклад 1:
123456789101112age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Якщо вам потрібно виконати одну команду з декількох варіантів на основі умови, ви можете використати конструкцію elif.
Ви також можете додати в кінці інструкцію else, яка буде виконана, якщо жодна з попередніх умов не буде виконана.
Розглянемо наступну ілюстрацію:
Отже, давайте перепишемо приклад вище з новим оператором elif.
Приклад 2:
123456789101112age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Очевидно, що новий оператор працює безперебійно, як і передбачалося.
Swipe to start coding
Тепер ви можете написати програму, яка визначатиме форму фігури за кількістю кутів. Використовуйте конструкцію if-elif-else для розв'язання цієї задачі.
Ми маємо наступну класифікацію:
- 0 кутів -> Коло або еліпс;
- 3 кути -> Трикутник;
- 4 кути -> Квадрат, прямокутник або ромб;
- більше 4 кутів -> Багатокутник;
- в інших випадках -> Не є геометричною фігурою.
Будь ласка, заповніть пропуски.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 5.88
Вступ до Оператора if-elif-else
Свайпніть щоб показати меню
Почнемо з розгляду прикладу, який допоможе краще зрозуміти інструкцію if-elif-else.
Ось приклад, в якому ми перевіряємо вік за кількома умовами.
Приклад 1:
123456789101112age = 10 if age < 0: print('Age cannot be negative') if age >= 18: print('Adult') if age < 18 and age >= 10: print('Teenager') if age < 10 and age >= 1: print('Child') if age < 1 and age > 0: print('Baby')
Якщо вам потрібно виконати одну команду з декількох варіантів на основі умови, ви можете використати конструкцію elif.
Ви також можете додати в кінці інструкцію else, яка буде виконана, якщо жодна з попередніх умов не буде виконана.
Розглянемо наступну ілюстрацію:
Отже, давайте перепишемо приклад вище з новим оператором elif.
Приклад 2:
123456789101112age = 10 if age < 0: print('Age cannot be negative') elif age >= 18: print('Adult') elif age >= 10: print('Teenager') elif age >= 1: print('Child') else: print('Baby')
Очевидно, що новий оператор працює безперебійно, як і передбачалося.
Swipe to start coding
Тепер ви можете написати програму, яка визначатиме форму фігури за кількістю кутів. Використовуйте конструкцію if-elif-else для розв'язання цієї задачі.
Ми маємо наступну класифікацію:
- 0 кутів -> Коло або еліпс;
- 3 кути -> Трикутник;
- 4 кути -> Квадрат, прямокутник або ромб;
- більше 4 кутів -> Багатокутник;
- в інших випадках -> Не є геометричною фігурою.
Будь ласка, заповніть пропуски.
Рішення
Дякуємо за ваш відгук!
single