Зміст курсу
Вступ до Python
Вступ до Python
Дослідження Циклу while у Python
У програмуванні часто потрібно, щоб ваш код виконувався повторно, поки певна умова залишається істинною.
Подумайте про це, як про поїздку на метро: ви залишаєтеся в поїзді, поки не досягнете своєї зупинки. Якщо ваша мета — Станція C, ви можете проїхати Станцію A та Станцію B перед тим, як прибути на Станцію C.
Ви можете досягти такої поведінки, використовуючи while
цикл, який має таку структуру:
Ви можете використовувати цей цикл, щоб вивести всі числа до 10
.
# Assign starting number (counter) i = 1 # While loop will print all the numbers to 10 while i < 10: # Condition print(i, end = ' ') # Action i = i + 1 # Increasing variable
Примітка
За замовчуванням функція
print()
виводить кожен результат на новий рядок. Однак, використовуючи аргументend=' '
, ми можемо розділити кілька виводівprint()
пробілом.
Логіка циклу показана вище. Зверніть увагу, що оператор i = i + 1
включено всередині циклу. Без цього рядка цикл виконувався б нескінченно, оскільки умова 1 < 10
завжди залишалася б True
. Щоб запобігти нескінченним циклам, важливо забезпечити, щоб умова циклу зрештою стала False
.
Дякуємо за ваш відгук!