num = 5
#count =1
for i in range(num,-1,-1):
spaces = num - i
print(" " * space,end="")
type(spaces)
for j in range(i):
print(j,end="")
# count +=1
# for k in range(1,count,1):
# print(" ",end="")
< /code>
Во -первых, я пытался добавить пространства, используя третий цикл, но потом я подумал о строках, которые потрачены впустую, которые займут дополнительную память без причины. Итак, после этого я поместил свой код на Copilot, и он дал мне другую концепцию, которая была переменной «пространства», используемой в моем коде.
Я получил новый способ оптимизировать свой код: < /p>
Вывод: < /p>
01234
_0123
__012
___01
____0
Подробнее здесь: https://stackoverflow.com/questions/797 ... posite-way
Печать рисунков на питоне наоборот [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение