Зміст курсу
Посібник з циклів Python
Посібник з циклів Python
Оператори if/else у Циклі for
У програмуванні конструкція if/else часто використовується в циклах для виконання певних дій на основі умов. Ця комбінація дозволяє оцінити кожен елемент у послідовності та вирішити, які дії виконати на основі його значення.
if
: перевіряє умову. Якщо умоваTrue
, виконується відповідний блок коду;else
: вказує, що робити, якщо умова в операторіif
єFalse
.
Щоб дізнатися більше про те, як працює конструкція if/else і як її ефективно використовувати, перегляньте розділ Вступ до оператора if-else.
Приклад: Категоризація міст за довжиною
Замість простого виведення повідомлень, давайте категоризуємо міста в travel_list
на основі довжини їхніх назв. Міста з назвами довшими за 7 символів будуть позначені як "довгі", а інші - як "короткі".
# List of travel destinations travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Categorizing cities by name length for city in travel_list: if len(city) > 7: print(f"{city} has a long name.") else: print(f"{city} has a short name.")
Пояснення
- Цикл
for
перебирає кожне місто вtravel_list
; - Всередині циклу функція
len()
перевіряє довжину кожної назви міста; - Якщо довжина назви більше
7
, вона категоризується як "довга назва"; - Інакше, вона категоризується як "коротка назва".
Swipe to start coding
Подорожувати може бути весело, але управління витратами є вирішальним! У цьому завданні ви будете аналізувати витрати на подорож і класифікувати кожну витрату як "even" (парну) або "odd" (непарну) за допомогою Python. Практикуйте свої навички з циклами, умовними операторами та оператором %
, організовуючи ці витрати ефективно!
Рішення
Дякуємо за ваш відгук!
Оператори if/else у Циклі for
У програмуванні конструкція if/else часто використовується в циклах для виконання певних дій на основі умов. Ця комбінація дозволяє оцінити кожен елемент у послідовності та вирішити, які дії виконати на основі його значення.
if
: перевіряє умову. Якщо умоваTrue
, виконується відповідний блок коду;else
: вказує, що робити, якщо умова в операторіif
єFalse
.
Щоб дізнатися більше про те, як працює конструкція if/else і як її ефективно використовувати, перегляньте розділ Вступ до оператора if-else.
Приклад: Категоризація міст за довжиною
Замість простого виведення повідомлень, давайте категоризуємо міста в travel_list
на основі довжини їхніх назв. Міста з назвами довшими за 7 символів будуть позначені як "довгі", а інші - як "короткі".
# List of travel destinations travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Categorizing cities by name length for city in travel_list: if len(city) > 7: print(f"{city} has a long name.") else: print(f"{city} has a short name.")
Пояснення
- Цикл
for
перебирає кожне місто вtravel_list
; - Всередині циклу функція
len()
перевіряє довжину кожної назви міста; - Якщо довжина назви більше
7
, вона категоризується як "довга назва"; - Інакше, вона категоризується як "коротка назва".
Swipe to start coding
Подорожувати може бути весело, але управління витратами є вирішальним! У цьому завданні ви будете аналізувати витрати на подорож і класифікувати кожну витрату як "even" (парну) або "odd" (непарну) за допомогою Python. Практикуйте свої навички з циклами, умовними операторами та оператором %
, організовуючи ці витрати ефективно!
Рішення
Дякуємо за ваш відгук!