Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Вирази if/elif/else | Умовні Оператори
Вступ до Python
course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Перше Знайомство
5. Цикли

book
Вирази if/elif/else

Щоб перевірити додаткову умову після початкового виразу if, використовуйте elif. Це дозволяє оцінювати кілька умов послідовно. Структура виглядає наступним чином:

Код після останнього else виконується лише якщо жодна з попередніх умов не виконана. Ви можете використовувати його, щоб класифікувати рядок як великий, якщо він містить більше 20 символів, середній, якщо він має від 11 до 20 символів (включно), і малий, якщо він має 10 або менше символів.

123456789101112131415161718192021
# Assign some medium string test = "medium string" # Conditional statements if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small") # One more checking test = "small" # Conditional statement if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small")
copy

Примітка

Ви можете додавати стільки блоків elif, скільки потрібно. Однак, майте на увазі, що надмірне використання блоків elif може бути не найефективнішим способом структурування вашого коду.

question mark

Нижче представлено блок if/elif/else. Який вихід ви очікуєте, якщо b = 150 і якщо b = 25?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 9
We're sorry to hear that something went wrong. What happened?
some-alt