利用循环培句编程打印图4-1所示的金字塔图案。(提示:此图案行数 i =6,每行字符 21 数 k =2i-1。如果第1行字符"*"位于40列,则每行首字符前面的空格数为40- i 。)
时间: 2023-05-27 07:05:35 浏览: 67
Python-PatternHouse:使用Python中的循环结构,所有符号,字母,数字,波浪,系列和金字塔图案的目标
代码如下:
```python
for i in range(1, 7):
k = 2 * i - 1 # 每行字符数
space = 40 - i # 每行前面的空格数
print(" " * space, end="")
print("*" * k)
```
输出结果为:
```
*
***
*****
*******
*********
***********
```
阅读全文