python接收一个整数t为参数,打印杨辉三角前t行。
时间: 2023-06-03 20:01:59 浏览: 148
使用python打印十行杨辉三角过程详解
好的,以下是代码:
```python
def print_triangle(t):
triangle = []
for i in range(t):
row = [1]
if i > 0:
for j in range(1, i):
row.append(triangle[i-1][j-1] + triangle[i-1][j])
row.append(1)
triangle.append(row)
for row in triangle:
print(' '.join([str(num) for num in row]))
```
请问还有什么其他问题吗?
阅读全文