题解 | #时间转换#
圣诞树
http://www.nowcoder.com/practice/9a03096ed8ab449e9b10b0466de29eb2
n = int(input())
for i in range(1,n+1):
for j in range(1,4):
dic={'1':5,'2':3,'3':1}
x1 = ' '.join('*'*j)
listx1 = []
for k in range(1,i+1):
listx1.append(x1)
x2 = (' '*dic[str(j)]).join(listx1)
print(x2.center(2*3*n-1))
for z in range(n):
print('*'.center(2*3*n-1))
三重循环:(由外到里)
第一重:循环第i层树冠,共n层
第二重:循环第i层树冠的第j行,共3行
第三重:循环第i层树冠的第j行的第k个树冠,共j个