Предмет: Информатика,
автор: tortworldeducarion
Python прошу срочно
Вводится целое число N (1 меньше N меньше 9), а выводятся строки с числами, образующими определенный «рисунок»
Нужно использовать цикл while
Приложения:
Ответы
Автор ответа:
2
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))
tortworldeducarion:
спасибо вам большое
Похожие вопросы
Предмет: Українська мова,
автор: Taya142
Предмет: Английский язык,
автор: kirillsem1
Предмет: Русский язык,
автор: anastasiakardis1
Предмет: Математика,
автор: dmitriy388
Предмет: Математика,
автор: nutik13