Циклы – это набор инструкций, которые повторяются до тех пор, пока не будет выполнено условие.

Цикл 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