打印菱形-python

for i in range(1,8):
    if i <= 4 :
        print(" "*(4-i)+"*"*(2*i-1))
    else :
        print(" "*(i-4)+"*"*(2*(8-i)-1))

print("-"*60)

for i in range(1,8):
    if  i < 4 :
        print(" "*(4-i)+"*"*i)
    elif i == 4 :
        print("*"*7)
    else :
        print(" "*3+"*"*(8-i))

 

posted @ 2020-09-18 09:08  kunsile  阅读(129)  评论(0)    收藏  举报