Зміст курсу
Умовні Оператори в Python
Умовні Оператори в Python
Вступ до Оператора if-elif-else
Почнемо з розгляду прикладу, який допоможе краще зрозуміти інструкцію if-elif-else
.
Ось приклад, в якому ми перевіряємо вік за кількома умовами.
Приклад 1:
age = 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:
age = 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')
Очевидно, що новий оператор працює безперебійно, як і передбачалося.
Завдання
Тепер ви можете написати програму, яка визначатиме форму фігури за кількістю кутів. Використовуйте конструкцію if-elif-else
для розв'язання цієї задачі.
Ми маємо наступну класифікацію:
- 0 кутів -> Коло або еліпс;
- 3 кути -> Трикутник;
- 4 кути -> Квадрат, прямокутник або ромб;
- більше 4 кутів -> Багатокутник;
- в інших випадках -> Не є геометричною фігурою.
Будь ласка, заповніть пропуски.
Дякуємо за ваш відгук!
Вступ до Оператора if-elif-else
Почнемо з розгляду прикладу, який допоможе краще зрозуміти інструкцію if-elif-else
.
Ось приклад, в якому ми перевіряємо вік за кількома умовами.
Приклад 1:
age = 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:
age = 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')
Очевидно, що новий оператор працює безперебійно, як і передбачалося.
Завдання
Тепер ви можете написати програму, яка визначатиме форму фігури за кількістю кутів. Використовуйте конструкцію if-elif-else
для розв'язання цієї задачі.
Ми маємо наступну класифікацію:
- 0 кутів -> Коло або еліпс;
- 3 кути -> Трикутник;
- 4 кути -> Квадрат, прямокутник або ромб;
- більше 4 кутів -> Багатокутник;
- в інших випадках -> Не є геометричною фігурою.
Будь ласка, заповніть пропуски.
Дякуємо за ваш відгук!
Вступ до Оператора if-elif-else
Почнемо з розгляду прикладу, який допоможе краще зрозуміти інструкцію if-elif-else
.
Ось приклад, в якому ми перевіряємо вік за кількома умовами.
Приклад 1:
age = 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:
age = 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')
Очевидно, що новий оператор працює безперебійно, як і передбачалося.
Завдання
Тепер ви можете написати програму, яка визначатиме форму фігури за кількістю кутів. Використовуйте конструкцію if-elif-else
для розв'язання цієї задачі.
Ми маємо наступну класифікацію:
- 0 кутів -> Коло або еліпс;
- 3 кути -> Трикутник;
- 4 кути -> Квадрат, прямокутник або ромб;
- більше 4 кутів -> Багатокутник;
- в інших випадках -> Не є геометричною фігурою.
Будь ласка, заповніть пропуски.
Дякуємо за ваш відгук!
Почнемо з розгляду прикладу, який допоможе краще зрозуміти інструкцію if-elif-else
.
Ось приклад, в якому ми перевіряємо вік за кількома умовами.
Приклад 1:
age = 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:
age = 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')
Очевидно, що новий оператор працює безперебійно, як і передбачалося.
Завдання
Тепер ви можете написати програму, яка визначатиме форму фігури за кількістю кутів. Використовуйте конструкцію if-elif-else
для розв'язання цієї задачі.
Ми маємо наступну класифікацію:
- 0 кутів -> Коло або еліпс;
- 3 кути -> Трикутник;
- 4 кути -> Квадрат, прямокутник або ромб;
- більше 4 кутів -> Багатокутник;
- в інших випадках -> Не є геометричною фігурою.
Будь ласка, заповніть пропуски.