Помогите решить задачу в питоне. Лесенка
Для натурального n ≤ 9 выведите командой print фигуру из цифр по варианту. Каждая ступень состоит из чисел от 1 до i и обратно (или от i до 1 в зависимости от варианта). Рекомендуется использовать for, range, print.
должен получится ответ типа для n=3 выводится
1
21
321
21
1
решаю таким образом.
n = int(input("Введите n"))
s = ""
for i in range(1, n+1):
s = s + str(i)
print("" * (i-n) + s)
for i in range(n - 1, 0,-1):
for q in range(1, i + 1):
print(q, end="")
print()
Программирование на python
1K постов12K подписчиков
Правила сообщества
Публиковать могут пользователи с любым рейтингом. Однако!
Приветствуется:
• уважение к читателям и авторам
• конструктивность комментариев
• простота и информативность повествования
• тег python2 или python3, если актуально
• код публиковать в виде цитаты, либо ссылкой на специализированный сайт
Не рекомендуется:
• допускать оскорбления и провокации
• распространять вредоносное ПО
• просить решить вашу полноценную задачу за вас
• нарушать правила Пикабу