Python实战之打印菱形
上一节
下一节
参考资料:
案例9:Python实战 之 打印菱形
编程输出下列图片:

------------------------------------知识点----------------------------------------
[1] 循环语句:for语句
[2] 格式化输出:print()函数
------------------------------------源代码-----------------------------------------
# 方法1
for i in range(1,8,2):
print(("*" * i).center(7))
for i in reversed(range(1,6,2)):
print(('*' * i).center(7))
# 方法2
for i in range(1,8,2):
k = int(((7-i)/2))
print(' ' * k,end='')
print("*" * i)
for i in reversed(range(1,6,2)):
k = int(((7-i)/2))
print(' ' * k,end='')
print('*' * i)

