杨辉三角形蓝桥杯Python
时间: 2024-01-07 08:22:23 浏览: 144
蓝桥杯 基础练习 杨辉三角形 (python实现)
以下是使用Python打印杨辉三角形的代码示例:
```python
def print_pascal_triangle(n):
triangle = []
for i in range(n):
row = [1] * (i + 1)
if i > 1:
for j in range(1, i):
row[j] = triangle[i-1][j-1] + triangle[i-1][j]
triangle.append(row)
for row in triangle:
print(' '.join(map(str, row)))
# 示例输出杨辉三角形的前4行
print_pascal_triangle(4)
```
输出结果为:
```
1
1 1
1 2 1
1 3 3 1
```
阅读全文