题目:
打印出如下图案(菱形):

代码:
for row_num in range(1, 5):
character = '*'*(2*row_num-1)
print(character.center(13, ' '))
for row_num in [3, 2, 1]:
character = '*'*(2*row_num-1)
print(character.center(13, ' '))
运行结果:

Python编程:绘制菱形图案
这篇博客展示了如何使用Python编程打印出菱形图案。通过两段for循环,分别处理菱形的上半部分和下半部分,利用字符串乘法和center()函数确保图案居中对齐。最终输出的菱形由星号(*)组成。
题目:

代码:
for row_num in range(1, 5):
character = '*'*(2*row_num-1)
print(character.center(13, ' '))
for row_num in [3, 2, 1]:
character = '*'*(2*row_num-1)
print(character.center(13, ' '))
运行结果:

617

被折叠的 条评论
为什么被折叠?