实现这样的打印 ....* ...** ..*** .**** *****
时间: 2023-08-13 08:03:32 浏览: 91
要实现这样的打印,你可以使用循环结构来控制每一行的空格和星号的数量。下面是一个示例的Python代码:
```python
def print_pattern(n):
for i in range(1, n+1):
# 打印空格
for j in range(n-i):
print(".", end="")
# 打印星号
for k in range(i):
print("*", end="")
print() # 换行
# 示例使用
n = 5
print_pattern(n)
```
这段代码会打印出如下所示的图形:
```
....*
...**
..***
.****
*****
```
在这个示例中,我们使用两个嵌套的for循环来控制打印的空格和星号的数量。外层循环控制行数,内层循环分别控制打印空格和星号的数量。在每一行中,首先打印一定数量的空格,然后打印一定数量的星号。
你可以根据需要调整变量n的值来改变打印的行数。希望这个示例对你有帮助!
阅读全文
相关推荐


















