不图给出了 n=5 时的5阶杨辉三角形, 1 11 12 1 1 331 14 6 41 要求输入 ,,输出n阶杨辉三角形。
时间: 2023-05-20 12:03:10 浏览: 30
以下是输出n阶杨辉三角形的代码:
```python
def generate_triangle(n):
triangle = [[1]]
for i in range(1, n):
row = [1]
for j in range(1, i):
row.append(triangle[i-1][j-1] + triangle[i-1][j])
row.append(1)
triangle.append(row)
return triangle
n = int(input("请输入n:"))
triangle = generate_triangle(n)
for row in triangle:
print(" ".join(str(num) for num in row))
```
输入n=5时,输出的结果为:
```
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
```
相关问题
要求输入n=5,输出n阶杨辉三角形(输出时没个数的宽度为5,左对齐)
我可以为您提供以下代码来生成n阶杨辉三角形:
```
n = 5
triangle = [[1]]
for i in range(1, n):
row = [1]
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).ljust(5) for num in row))
```
输出结果为:
```
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
```
下图给出了 n = 5 时的5阶杨辉三角形, 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 要求输入n,输出n阶杨辉三角形。(输出时每个数的宽度为5,左对齐)
好的,以下是输出n阶杨辉三角形的代码:
```python
n = int(input("请输入n:"))
triangle = [[1]]
for i in range(1, n):
row = [1]
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:
for num in row:
print("{:<5}".format(num), end="")
print()
```
例如,当输入n=5时,输出如下:
```
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
```
希望这个代码能够帮到你!
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)