"""
使用while,完成以下图形的输出
*
***
*****
*******
*********
*******
*****
***
*
"""
重点:空格符很重要,空格的多少结果会不一样
1 3 5 7 9 表达式:2*i-1 (顺)
2*(10-i)-1 (反)
i = 1
while i <= 9:
if i <= 5:
print(" " * (5 - i), "*" * (2 * i - 1)) # 空格符很重要,空格多少个 效果不一样
else:
print(" " * (i - 5), "*" * (2 * (10 - i) - 1))
i += 1
python -06-打印菱形 *
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 操作系统:Windows 10 Python版本:3.6.5 文本编辑器:geany 1.33 具体步骤: 1.安...
- 上一篇文章为:→3.4.7函数的嵌套调用 函数应用:打印图形和数学计算 目标 感受函数的嵌套调用 感受程序设计的思...
- 艾斯压阵 一盏灯, 一片昏黄; 一简书, 一杯淡茶。 守着那一份淡定, 品读属于自己的寂寞。 保持淡定, 才能欣赏...