python倒三角形
时间: 2023-11-08 11:01:17 浏览: 112
您可以使用以下代码来实现Python中的倒三角形图案:
```python
n = int(input("请输入行数:"))
for i in range(n, 0, -1):
print(" "*(n-i) + "*"*(2*i-1))
```
这段代码会先接受一个输入值n,表示要输出的行数。然后使用循环逐行输出倒三角形图案,每一行的空格数由行号决定,星号数由行号决定。
相关问题
Python倒三角形
以下是两种Python打印倒三角形的方法:
方法一:
```python
a = int(input("请输入行数:"))
for i in range(a):
for j in range(a-i-1):
print(" ", end="")
for k in range(2*i+1):
print("*", end="")
print()
```
方法二:
```python
def print_inverted_triangle(n):
for i in range(n):
print(' ' * (n - i - 1) + '*' * (2 * i + 1))
print_inverted_triangle(5)
```
python倒三角形代码
倒三角形的Python代码如下所示:
a=int(input('\n'))
for s in range(a,0,-1):
for k in range(0,a-s):
print(" ",end='')
for c in range(s*2-1):
print("*",end="")
print()
阅读全文