编写函数,接收一个整数t为参数,打印杨辉三角前t行。
def triangle(t):
result = [[1], [1, 1]]
line = [1, 1]
for i in range (2, t):
r = []
for j in range (0, len(line) - 1):
r.append (line[j] + line[j + 1])
line = [1] + r + [1]
result.append (line)
return result
def output (result) :
for item in result:
print (item)
output (triangle (10))