python 如何打印星塔

星塔

    *
   ***
  *****
 *******
  *****
   ***
    *

for i in range(1,5):
    # 空格的个数是总层数减一,"*"每层个数是2n -1
    print(" "*(4-i),"*"*(2*i - 1))
for i in range(1,5):
    """
    # 第 1行 0 个空格,7个星
    # 第 2行 1个空格, 5个星
    # 第 3行 1个空格, 3个星
    """
    print(" "*(i),"*"*(7-2*i))

你可能感兴趣的:(python,基础算法,python,编程语言,快速排序)