python格式化输出杨辉三角
时间: 2023-04-07 15:03:56 浏览: 272
用Python输出一个杨辉三角的例子
可以使用以下代码进行格式化输出杨辉三角:
```
n = int(input("请输入要输出的行数:"))
triangle = []
for i in range(n):
row = [1]
for j in range(1, i):
row.append(triangle[i-1][j-1] + triangle[i-1][j])
if i != 0:
row.append(1)
triangle.append(row)
# 格式化输出
for i in range(n):
print(" "*(n-i), end="")
for j in range(i+1):
print("{:^4d}".format(triangle[i][j]), end="")
print()
```
这段代码可以输出指定行数的杨辉三角,并进行格式化输出。
阅读全文