编写程序,格式化输出杨辉三角。
杨辉三角即二项式定理的系数表,各元素满足如下条件:第一列及对角线上的元素均为1;其余每个元素等于它上一行同一列元素与前一列元素之和。运行效果参见如图所示。
def generate(MAX):
l1 = [1]
n = 0
while n <MAX:
print(str(l1).center(11))
l1 = [sum(t) for t in zip([0] + l1, l1 + [0])]
n += 1
a