Предмет: Информатика, автор: tortworldeducarion

Python
Вводится целое число N (1

Приложения:

tortworldeducarion: Вводится целое число N (1
tortworldeducarion: N (1
tortworldeducarion: Вводится целое число N (1 меньше N меньше 9), а выводятся строки с числами, образующими определенный «рисунок»
tortworldeducarion: нужно использовать while
quickruler: аааа
quickruler: шас попробую
tortworldeducarion: Greenow у меня есть еще такой же вопрос в профиле можете перейти туда

Ответы

Автор ответа: Greenow
1

N = int(input())

x = list(map(str, (range(1, N+1))))

z = []

z = x.copy()

z = list(reversed(z))

while len(z) > 1:

   sp = N - len(z)

   print(((" " * sp) * 2) + " ".join(z))

   z.pop(len(z)-1)

arr = []

for num in range(N, 0, -1):

   sp = " " * ((N * 2) - 2)

   arr.insert(0, f"{num}")

   print(sp + " ".join(arr))

Похожие вопросы