菱形变形,对称+for循环

 1 '''
 2  *******
 3   *****
 4    ***
 5     *
 6    ***
 7   *****
 8  *******
 9 '''
10 
11 n = 7
12 e = -(n//2)
13 for i in range(e,1-e):# -3 3
14     i = -i if i < 0 else i
15     print((3 - i) * ' ', + (2 * i + 1) * '*')

猜你喜欢

转载自www.cnblogs.com/JerryZao/p/9417315.html
今日推荐