Зміст курсу
Посібник з циклів 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 show code editor
Напишіть програму, використовуючи цикл 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 show code editor
Напишіть програму, використовуючи цикл while, щоб:
- Друкувати всі міста з travel_list, поки не зустрінете місто
"Barcelona"
. - Зупинити друк, як тільки
"Barcelona"
буде знайдено, не друкуючи його.
Рішення
Дякуємо за ваш відгук!