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. Перше Знайомство
4. Інші типи даних
5. Цикли
6. Функції

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

У нашому останньому прикладі ви могли помітити, що ми не врахували, що дохід становить рівно $2000. У такому випадку ми не зазнаємо збитків і не отримуємо прибутку. Отже, нам слід підправити наш код, щоб врахувати такі нюанси.

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

python

Код, що слідує за заключним else, буде виконано лише тоді, коли не буде виконано жодної з попередніх умов.

Згадайте наш попередній приклад з довжиною рядка. Давайте його підкоригуємо. Тепер ми будемо позначати рядок як великий, якщо він містить більше 20 символів, середній, якщо більше 10 (але, звичайно, не більше 20), і маленький для всього, що менше.

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?

Select the correct answer

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

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

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

Секція 3. Розділ 9

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Перше Знайомство
4. Інші типи даних
5. Цикли
6. Функції

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

У нашому останньому прикладі ви могли помітити, що ми не врахували, що дохід становить рівно $2000. У такому випадку ми не зазнаємо збитків і не отримуємо прибутку. Отже, нам слід підправити наш код, щоб врахувати такі нюанси.

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

python

Код, що слідує за заключним else, буде виконано лише тоді, коли не буде виконано жодної з попередніх умов.

Згадайте наш попередній приклад з довжиною рядка. Давайте його підкоригуємо. Тепер ми будемо позначати рядок як великий, якщо він містить більше 20 символів, середній, якщо більше 10 (але, звичайно, не більше 20), і маленький для всього, що менше.

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?

Select the correct answer

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

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

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

Секція 3. Розділ 9
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt