Циклы: повторяем без копипасты

Повтори N раз: цикл for и range

1 / 26

Тренер говорит: «Двадцать приседаний!» Ты не просишь его повторить команду двадцать раз — ты просто делаешь одно и то же движение, пока не досчитаешь до 20.

Программа пока так не умеет. Чтобы напечатать Присед 20 раз, тебе пришлось бы написать 20 одинаковых строк print('Присед'). А если число приседаний вводит пользователь — вообще непонятно, сколько строк писать.

В этом уроке ты научишься говорить компьютеру «повтори N раз» и «пройди по числам от A до B». А в конце посчитаешь факториал — число, которое растёт так быстро, что для 20 оно уже 19-значное.