Python-打印菱形

def diomond(count):
    for i in range(count):
        #打印上半部分的图形
        if i <= count // 2:
            print(" "*(count//2-i) + "*"*(2*i +1))
        #打印下半部分的图形
        else:
            print(" "*(i - count//2) + "*"*((count-i)*2-1))
diomond(9)

 

你可能感兴趣的:(Python)