Вложенный цикл — это цикл, который находится внутри другого цикла и выполняется во время его работы. Вложенные циклы часто применяются для обработки данных с двумя уровнями структуры, например, для создания таблицы умножения. for i in range(1, 10):
for j in range(1, 10):
print(i * j, end='\t')
print() for i in range(1, 10) - внешний цикл for j in range(1, 10) - внутренний цикл, находится в теле внешнего цикла. При каждой итерации внешнего цикла будет полностью выполнен внутренний цикл. То есть если временная переменная i примет значение 1, то для этого значения перемножаться все значения временной переменной j, и так до тех пор, пока i не примет значение 9 Выполним код программы выше и увидим такой результат: Напишем еще одну программу с вложенным циклом для более лучшего понимания, она будет выводить узор из звездочек: for i in range(1, 10): # внешний цикл
for j in range(i): # внутренний цикл, каждая итерация увеличивает кол-во звездочек на i
print('*', end