• Предмет: Информатика
  • Автор: bletfikus1
  • Вопрос задан 3 месяца назад

python только вложенные циклы!!​

Приложения:

TemaZpro: Если нужен вариант в один цикл:
for i in range(1, 16, 1):
print(i, end=" ")
if (i % 4 == 0):
print()
p15: там вложенный просили
p15: и... не получится ))))
p15: попробуйте
TemaZpro: Да, надо вместо 16 написать 20
p15: и все равно не выйдет красиво
TemaZpro: Ладно.
p15: здесь прикол в моноширинности и выравнивании. это ещё надо учитывать

Ответы

Ответ дал: p15
2

Ответ:

for i in range(4):

   for j in range(1,5):

       print(i*4+j,'  ' if i*4+j<10 else ' ', end='')

   print()

Объяснение:

Ответ дал: DK404
0

Ответ:

Python:

# Массивом

m = []

count = 0

for el_y in range(4):

    m += [[]]

    for el_x in range(4):

       m[el_y] += [count + 1]

       count += 1

print(m)

#Выводом

m = []

count = 0

for el_y in range(4):

   m = []

   for el_x in range(4):

     m += [count + 1]

     count += 1

   print(" ".join(map(str, m)))

Объяснение:

Надеюсь что помогла.


DK404: Заметка: Неточный ответ.
p15: Да, надо доработать напильником
p15: так что, доработаете свой ответ?
Вас заинтересует