Вложенные циклы

Слайд 2

Задача 1

Требуется напечатать числа в виде следующей таблицы:

for i in range(4): #

Задача 1 Требуется напечатать числа в виде следующей таблицы: for i in
4 раза
for j in range(5): # вывод строки из шести
print(5, end = ' ') # цифр 5
print() #переход на следующую строку

Слайд 3

Задача 2

Требуется напечатать числа в виде следующей таблицы:

for i in range(5): #

Задача 2 Требуется напечатать числа в виде следующей таблицы: for i in
5 раза
for j in range(5): # вывод строки из шести
print(i, end = ' ') # цифр 1,2,3,4
print() #переход на следующую строку

Слайд 4

Задача 3

Требуется напечатать числа в виде следующей таблицы:

for i in range(5): #

Задача 3 Требуется напечатать числа в виде следующей таблицы: for i in
5 раз
for j in range(1,6): # вывод строки из шести
print(j, end = ' ') # цифр 1..5
print() #переход на следующую строку

Слайд 5

Задача 4

Требуется напечатать числа в виде следующей таблицы:

for i in range(1,5):

Задача 4 Требуется напечатать числа в виде следующей таблицы: for i in
for j in range(i):
print(5, end = ' ')
print()

Количество повторений в столбце равно значению параметра строки.

Слайд 6

Задача 5

Требуется напечатать числа в виде следующей таблицы:

for i in range(1,5):

Задача 5 Требуется напечатать числа в виде следующей таблицы: for i in
for j in range(1,i+1): # в теле внутренней инструкции используется
параметр наружной инструкции
print(j, end = ' ')
print()

Слайд 7

Задача 6

Требуется напечатать числа в виде следующей таблицы:

for i in range(1,5):

Задача 6 Требуется напечатать числа в виде следующей таблицы: for i in
for j in range(1,6):
print(i*10+j, end = ' ')
print()

Числа, выводимые в каждой строке зависят как от номера строки, так и от положения в строке.