🎉 Поздравляем! 🎉
Ты отлично справился с задачей! Это был непростой вызов, но ты нашёл правильное решение. Ты на шаг ближе к мастерству в программировании! Продолжай в том же духе, ведь каждый пройденный этап делает тебя ещё сильнее.
Input:
1 2 3
Output:
Нет Нет Да
while
позволяет повторять выполнение блока кода до тех пор, пока определенное условие остается истинным (True
). Это полезно, когда вы не знаете заранее, сколько раз нужно повторить выполнение кода.while
while
в Python:while условие:
блок_кода
Условие
: логическое выражение, которое проверяется перед каждой итерацией. Если условие истинно (True
), выполняется блок кода внутри цикла.Блок_кода
: один или несколько операторов, которые выполняются при каждом прохождении цикла.while
count = 1
while count <= 5:
print(count)
count += 1 # Увеличиваем значение переменной count на 1
# вывод: 1
# вывод: 2
# вывод: 3
# вывод: 4
# вывод: 5
count = 1
.count <= 5
проверяется перед каждой итерацией.count = 1
while count <= 5:
print(count)
# Мы забыли увеличить значение count, поэтому условие всегда истинно
Ctrl+C
в терминале).count = 1
while count <= 5:
if count == 3:
break # Выход из цикла, когда count равно 3
print(count)
count += 1
# вывод: 1
# вывод: 2
count = 0
while count < 5:
count += 1
if count == 3:
continue # Пропускаем оставшийся код в текущей итерации, когда count равно 3
print(count)
# вывод: 1
# вывод: 2
# вывод: 4
# вывод: 5
import random
secret_number = random.randint(1, 10)
guess = None
while guess != secret_number:
guess = int(input("Угадайте число от 1 до 10: "))
if guess < secret_number:
print("Ваше число меньше загаданного.")
elif guess > secret_number:
print("Ваше число больше загаданного.")
print("Поздравляем! Вы угадали число!")
while True:
age = input("Введите ваш возраст: ")
if age.isdigit():
age = int(age)
break
else:
print("Пожалуйста, введите корректное число.")
print(f"Ваш возраст: {age}")
while
— это мощный инструмент в Python, который позволяет повторять выполнение блока кода, пока определенное условие остается истинным. Вот основные моменты, которые нужно запомнить:break
и continue
: Могут управлять потоком выполнения цикла для выполнения определенных условий или пропуска итераций.2 3 6 | 1 1 | |
2 3 6 | 1 1 | |
2 3 6 | 1 1 | |
2 3 6 | 1 1 | |
2 3 6 | 1 1 | |
2 3 6 | 1 1 |
🎉 Поздравляем! 🎉
Ты отлично справился с задачей! Это был непростой вызов, но ты нашёл правильное решение. Ты на шаг ближе к мастерству в программировании! Продолжай в том же духе, ведь каждый пройденный этап делает тебя ещё сильнее.
AD
Реклама
Запускаем ваш код...