用python编写程序,输出下列图案。 * *** ***** ******* *********
时间: 2023-09-02 22:05:42 浏览: 38
代码如下:
```
print(" * ")
print(" *** ")
print(" ***** ")
print(" ******* ")
print(" *********")
```
输出结果为:
```
*
***
*****
*******
*********
```
相关问题
5 编写程序,输出下列图案 * * * * * * * * * * * * * * * * * * * * * * * * *
要输出下列图案,你可以使用循环和条件语句来实现。以下是一个可能的实现方式:
```python
# 输出下列图案
# *
# * *
# * * *
# * * * *
# * * * * *
# * * * *
# * * *
# * *
# *
# 定义图案的行数
rows = 5
# 上半部分图案
for i in range(rows):
# 打印空格
for j in range(rows - i - 1):
print(" ", end="")
# 打印星号
for k in range(i + 1):
print("* ", end="")
print()
# 下半部分图案
for i in range(rows - 1):
# 打印空格
for j in range(i + 1):
print(" ", end="")
# 打印星号
for k in range(rows - i - 1):
print("* ", end="")
print()
```
(1) 编写程序,在屏幕上显示下列三角形图案。 * * * * * * * * * *
以下是一个Python程序,用于在屏幕上显示指定的三角形图案:
```python
def print_triangle(rows):
if rows < 3 or rows > 21:
print("非法行数!")
else:
for i in range(1, rows + 1):
print("* " * i)
print_triangle(4)
```
输出结果为:
```
*
* *
* * *
* * * *
```