python打印n行杨辉三角
时间: 2023-10-13 19:25:03 浏览: 191
打印N行杨辉三角
好的,以下是 Python 打印 n 行杨辉三角的代码:
```python
n = int(input("请输入要打印的行数:"))
tri = [[1] * (i+1) for i in range(n)]
for i in range(n):
for j in range(i):
tri[i][j+1] = tri[i-1][j] + tri[i-1][j+1]
for i in range(n):
print(' '*(n-i-1), end='')
for j in range(i+1):
print(tri[i][j], end=' ')
print()
```
希望能帮到你!接下来还有什么其它问题吗?
阅读全文