Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оператори if/else у Циклі for | Цикл for
Посібник з циклів Python
course content

Зміст курсу

Посібник з циклів Python

Посібник з циклів Python

1. Цикл for
2. Цикл while
3. Вкладені Цикли
4. List and Dictionary Comprehensions

book
Оператори if/else у Циклі for

У програмуванні конструкція if/else часто використовується в циклах для виконання певних дій на основі умов. Ця комбінація дозволяє оцінити кожен елемент у послідовності та вирішити, які дії виконати на основі його значення.

  • if: перевіряє умову. Якщо умова True, виконується відповідний блок коду;
  • else: вказує, що робити, якщо умова в операторі if є False.

Щоб дізнатися більше про те, як працює конструкція if/else і як її ефективно використовувати, перегляньте розділ Вступ до оператора if-else.

Приклад: Категоризація міст за довжиною

Замість простого виведення повідомлень, давайте категоризуємо міста в travel_list на основі довжини їхніх назв. Міста з назвами довшими за 7 символів будуть позначені як "довгі", а інші - як "короткі".

123456789
# 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.")
copy

Пояснення

  • Цикл for перебирає кожне місто в travel_list;
  • Всередині циклу функція len() перевіряє довжину кожної назви міста;
  • Якщо довжина назви більше 7, вона категоризується як "довга назва";
  • Інакше, вона категоризується як "коротка назва".
Завдання

Swipe to start coding

Подорожувати може бути весело, але управління витратами є вирішальним! У цьому завданні ви будете аналізувати витрати на подорож і класифікувати кожну витрату як "even" (парну) або "odd" (непарну) за допомогою Python. Практикуйте свої навички з циклами, умовними операторами та оператором %, організовуючи ці витрати ефективно!

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 1. Розділ 4
toggle bottom row

book
Оператори if/else у Циклі for

У програмуванні конструкція if/else часто використовується в циклах для виконання певних дій на основі умов. Ця комбінація дозволяє оцінити кожен елемент у послідовності та вирішити, які дії виконати на основі його значення.

  • if: перевіряє умову. Якщо умова True, виконується відповідний блок коду;
  • else: вказує, що робити, якщо умова в операторі if є False.

Щоб дізнатися більше про те, як працює конструкція if/else і як її ефективно використовувати, перегляньте розділ Вступ до оператора if-else.

Приклад: Категоризація міст за довжиною

Замість простого виведення повідомлень, давайте категоризуємо міста в travel_list на основі довжини їхніх назв. Міста з назвами довшими за 7 символів будуть позначені як "довгі", а інші - як "короткі".

123456789
# 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.")
copy

Пояснення

  • Цикл for перебирає кожне місто в travel_list;
  • Всередині циклу функція len() перевіряє довжину кожної назви міста;
  • Якщо довжина назви більше 7, вона категоризується як "довга назва";
  • Інакше, вона категоризується як "коротка назва".
Завдання

Swipe to start coding

Подорожувати може бути весело, але управління витратами є вирішальним! У цьому завданні ви будете аналізувати витрати на подорож і класифікувати кожну витрату як "even" (парну) або "odd" (непарну) за допомогою Python. Практикуйте свої навички з циклами, умовними операторами та оператором %, організовуючи ці витрати ефективно!

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Секція 1. Розділ 4
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt