编写python程序用来输出如下图案 1 121 12321 1234321
时间: 2024-02-10 16:45:27 浏览: 24
以下是一个简单的Python程序,可以输出所需的图案:
```python
n = 4
for i in range(1, n+1):
for j in range(1, i+1):
print(j, end='')
for k in range(i-1, 0, -1):
print(k, end='')
print()
```
输出结果为:
```
1
121
12321
1234321
```
相关问题
编写python程序用来输出如下图案 1 121 12321 1234321
以下是输出图案的Python代码:
```python
n = 4 # 控制输出行数
for i in range(1, n+1):
for j in range(1, n-i+1):
print(" ", end="")
for j in range(1, i+1):
print(j, end="")
for j in range(i-1, 0, -1):
print(j, end="")
print()
```
输出结果如下:
```
1
121
12321
1234321
```
输出如下图形。 1 121 12321 1234321 123454321 12345654321 1234567654321 123456787654321 12345678987654321
下面是一个Python实现该图形的代码:
```python
for i in range(1, 10):
for j in range(1, i + 1):
print(j, end="")
for k in range(i - 1, 0, -1):
print(k, end="")
print()
```
输出结果为:
```
1
121
12321
1234321
123454321
12345654321
1234567654321
123456787654321
12345678987654321
```