Циклы – это набор инструкций, которые повторяются до тех пор, пока не будет выполнено условие.
Цикл while всегда сначала проверяет условие перед запуском.
Если условие оценивается как True
, тогда цикл запустит код внутри тела цикла.
1]
number = 0
while number < 10:
print(f"Number is {number}!")
number = number + 1
Вывод:
Number is 0!
Number is 1!
Number is 2!
Number is 3!
Number is 4!
Number is 5!
Number is 6!
Number is 7!
Number is 8!
Number is 9!
2]
# Программа для сложения натуральных
# чисел до
# sum = 1+2+3+…+n
# Чтобы принять ввод от пользователя,
#n = int(input("Введите номер: "))
n = 10
# инициализируем сумму и счетчик
sum = 0
i = 1
while i ‹= n:
sum = sum + i
i = i+1 # обновить счетчик
# напечатать сумму
напечатать("Сумма равна", сумма)
Когда вы запустите программу, вывод будет:
Введите n : 10
Сумма 55