Вот пример кода цикла while в Python:
count = 0
while count < 5:
print("Count:", count)
count += 1
В приведенном выше коде цикл while продолжает выполняться до тех пор, пока условие count <5
истинно. Он начинается с count
, инициализированного значением 0, и увеличивает его на 1 на каждой итерации. Цикл будет повторяться до тех пор, пока count
не достигнет 5.
Альтернативные методы использования циклов while в Python включают:
-
Использование цикла while с логическим флагом:
flag = True while flag: # Code block if condition: flag = False # Break the loop
-
Использование цикла while для проверки ввода пользователя:
valid_input = False while not valid_input: user_input = input("Enter a number: ") if user_input.isdigit(): valid_input = True
-
Использование цикла while с оператором прерывания:
while True: # Code block if condition: break # Exit the loop