Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Дослідження Циклу while у Python | Цикли
Вступ до Python
course content

Зміст курсу

Вступ до Python

Вступ до Python

1. Перше Знайомство
5. Цикли

book
Дослідження Циклу while у Python

У програмуванні часто потрібно, щоб ваш код виконувався повторно, поки певна умова залишається істинною.

Подумайте про це, як про поїздку на метро: ви залишаєтеся в поїзді, поки не досягнете своєї зупинки. Якщо ваша мета — Станція C, ви можете проїхати Станцію A та Станцію B перед тим, як прибути на Станцію C.

Ви можете досягти такої поведінки, використовуючи while цикл, який має таку структуру:

Ви можете використовувати цей цикл, щоб вивести всі числа до 10.

1234567
# 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
copy

Примітка

За замовчуванням функція print() виводить кожен результат на новий рядок. Однак, використовуючи аргумент end=' ', ми можемо розділити кілька виводів print() пробілом.

Логіка циклу показана вище. Зверніть увагу, що оператор i = i + 1 включено всередині циклу. Без цього рядка цикл виконувався б нескінченно, оскільки умова 1 < 10 завжди залишалася б True. Щоб запобігти нескінченним циклам, важливо забезпечити, щоб умова циклу зрештою стала False.

Все було зрозуміло?

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

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

Секція 5. Розділ 1
We're sorry to hear that something went wrong. What happened?
some-alt