Вложенные циклы для создания треугольников, неправильный путь
Мне нужно использовать вложенные циклы для генерации треугольника. Вывод должен выглядеть следующим образом.
How many lines? 7
0000000
000000
00000
0000
000
00
0
В настоящее время я пытался использовать это, но я не уверен в том, как заставить 0 противостоять правильному пути.
def main():
start = int(input("How many lines?"))
end = 0
increment = -1
for rows in range(start,end,increment):
for colums in range(rows):
print("0", end= "")
print()
main()
И вывод этого есть.
How many lines?7
0000000
000000
00000
0000
000
00
0
Я просто не уверен, как это исправить, любая помощь приветствуется.
1 ответ
a = int(input("how many lines?"))
for e in range (a,0,-1):
print((11-e) * ' ' + e * '0')