Зміст курсу
Посібник з циклів Python
Посібник з циклів Python
Перший while Цикл
while
цикл використовується для повторення блоку коду, поки задана умова оцінюється як True
. Умова перевіряється на початку кожної ітерації, і цикл зупиняється, коли умова стає False
.
condition
: булевий вираз, який оцінюється як True
або False
.
Ми будемо друкувати всі пункти призначення з travel_list
один за одним.
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Initialize the index i = 0 # Print each destination using a while loop while i < len(travel_list): print(travel_list[i]) i += 1
Як працює код?
- Змінна
i
починається з0
, що представляє перший індексtravel_list
; - Цикл while перевіряє, чи
i
менше довжини списку (len(travel_list)
). Це гарантує, що цикл не перевищить межі списку; - Цикл друкує пункт призначення за поточним індексом
travel_list[i]
; - Змінна
i
збільшується на1
в кожній ітерації за допомогоюi += 1
; - Коли
i
стає рівним довжині списку, умова оцінюється якFalse
, і цикл зупиняється.
Swipe to start coding
Напишіть програму, використовуючи цикл while, щоб:
- Друкувати всі міста з
travel_list
, поки не зустрінете місто"Barcelona"
. - Зупинити друк, як тільки
"Barcelona"
буде знайдено, не друкуючи його.
Рішення
Дякуємо за ваш відгук!
Перший while Цикл
while
цикл використовується для повторення блоку коду, поки задана умова оцінюється як True
. Умова перевіряється на початку кожної ітерації, і цикл зупиняється, коли умова стає False
.
condition
: булевий вираз, який оцінюється як True
або False
.
Ми будемо друкувати всі пункти призначення з travel_list
один за одним.
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Initialize the index i = 0 # Print each destination using a while loop while i < len(travel_list): print(travel_list[i]) i += 1
Як працює код?
- Змінна
i
починається з0
, що представляє перший індексtravel_list
; - Цикл while перевіряє, чи
i
менше довжини списку (len(travel_list)
). Це гарантує, що цикл не перевищить межі списку; - Цикл друкує пункт призначення за поточним індексом
travel_list[i]
; - Змінна
i
збільшується на1
в кожній ітерації за допомогоюi += 1
; - Коли
i
стає рівним довжині списку, умова оцінюється якFalse
, і цикл зупиняється.
Swipe to start coding
Напишіть програму, використовуючи цикл while, щоб:
- Друкувати всі міста з
travel_list
, поки не зустрінете місто"Barcelona"
. - Зупинити друк, як тільки
"Barcelona"
буде знайдено, не друкуючи його.
Рішення
Дякуємо за ваш відгук!