圣诞树3行一个循环,每行一个规律一共三个规律,每行打完缩进减一,主要是把三行中的每行按规律打印, (我感觉题目难度:极难).主要是要自己观察每行的空的间隔的值实际上是5个3个0个来进行镂空的
def p(x):
print(x, end='')
n = int(input())
indentation = 3*n-1
indent=indentation
for i in range(1,n+1):
p(' '*indent)
for j in range(1,i+1):
p("*")
p(' '*5)
print()
indent -=1
p(' '*indent)
for j1 in range(1,i+1):
p("* *")
p(" "*3)
print()
indent-=1
p(' '*indent)
for j2 in range(1,i+1):
p("* * * ")
print()
indent-=1
for j3 in range(1,n+1):
p(" "*indentation)
print('*')