В настоящее время я не понимаю, как мне распечатать приведенный ниже шаблон, не используя какой-либо строковый метод или какие-либо свойства строки, и даже ничего, что прямо или косвенно связано со строкой
Шаблон
Я пробовал это, но у меня не получилось, так как я использую sep. является частью строки
Код: Выделить всё
n=5
for i in range(1,n+1):
print(*list(range(1, n + 1))[:i]+list(range(1, n + 1))[:i][::-1][1:],sep='')
У меня есть еще один, который мне помог, используя квадрат
Есть ли другие отличия приведенного выше кода... поделитесь своим мнением.
Подробнее здесь:
https://stackoverflow.com/questions/787 ... ing-method