实现这样的打印 ....* ...** ..*** .**** *****
时间: 2023-08-13 20:03:32 浏览: 89
要实现这样的打印,你可以使用循环结构来控制每一行的空格和星号的数量。下面是一个示例的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的值来改变打印的行数。希望这个示例对你有帮助!
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![7z](https://img-home.csdnimg.cn/images/20241231044736.png)
![application/pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)