美文网首页
打印菱形

打印菱形

作者: 潇湘demi | 来源:发表于2020-05-11 17:41 被阅读0次

#coding:utf-8

#import string

def dianshu(n,N):#input 总行数N 第n小行的点数

#*数目

    if n <= (N+1)/2:

return (2*n-1)

else:

return 2*(N+1-n)-1

def print_lingxing(N):

if N%2==0:

print None

    for iin range(1,N+1):

l_dian = dianshu(i,N)

l_kongge= (N-l_dian)/2

        print " "*l_kongge +"*"*l_dian +" "*l_kongge

if __name__ =='__main__':

print_lingxing(7)

相关文章

网友评论

      本文标题:打印菱形

      本文链接:https://www.haomeiwen.com/subject/bbqpnhtx.html