打出Python对称倒三角代码
时间: 2024-03-30 18:32:22 浏览: 73
当然,下面是一个打印对称倒三角形的Python代码示例:
```python
def print_symmetric_triangle(n):
for i in range(n, 0, -1):
print(" " * (n - i) + "*" * (2 * i - 1))
n = int(input("请输入对称倒三角的行数:"))
print_symmetric_triangle(n)
```
这段代码中,我们定义了一个名为`print_symmetric_triangle`的函数,它接受一个参数`n`表示对称倒三角形的行数。然后使用`for`循环从`n`递减到1,依次打印每一行的空格和星号。空格的数量由`n - i`决定,星号的数量由`2 * i - 1`决定。
请注意,在运行代码之前,需要先输入对称倒三角形的行数。例如,如果输入5,则会打印出一个由5行组成的对称倒三角形。
阅读全文