打印图形:人人贷测试岗面试题(20171103)

来源:互联网 发布:废铁战士淘宝店怎么样 编辑:程序博客网 时间:2024/05/17 00:04
n=6:
  *
 ***
*****
*****
 ***
  *
n=5:
  *
 ***
*****
 ***
  *
def A(n):j=1for i in range(n):if j>n:j-=2        #将j变回来,否则超值if i<=n//2:print((n-j)//2*' ',end='')      #'*'*(n-j)//2是非法的运算顺序print('*'*j)j+=2else:j-=2print((n-j)//2*' '+'*'*j)