'''
--------《Python从菜鸟到高手》源代码------------

欧瑞科技版权所有
作者：李宁
如有任何技术问题，请加QQ技术讨论群：264268059    
或关注“极客起源”订阅号或“欧瑞科技”服务号或扫码关注订阅号和服务号，二维码在源代码根目录
如果QQ群已满，请访问https://geekori.com，在右侧查看最新的QQ群，同时可以扫码关注公众号

“欧瑞学院”是欧瑞科技旗下在线IT教育学院，包含大量IT前沿视频课程，
请访问http://geekori.com/edu或关注前面提到的订阅号和服务号，进入移动版的欧瑞学院

“极客题库”是欧瑞科技旗下在线题库，请扫描源代码根目录中的小程序码安装“极客题库”小程序

关于更多信息，请访问下面的页面
https://geekori.com/help/videocourse/readme.html



'''
floorStr = input("请输入星号塔的层数：")

floor = int(floorStr) 
num = floor * 2 - 3
while floor > 0:
    print("{:<{a}}{:*<{b}}".format(" ","",a=floor,b=(num - (floor - 2)*2 )))
    floor -= 1

'''
print("{:<10}{:*<1}".format(" ",""))
print("{:<9}{:*<3}".format(" ",""))
print("{:<8}{:*<5}".format(" ",""))

print("{:<7}{:*<7}".format(" ",""))

print("{:<6}{:*<9}".format(" ",""))

print("{:<5}{:*<11}".format(" ",""))

print("{:<4}{:*<13}".format(" ",""))

print("{:<3}{:*<15}".format(" ",""))

print("{:<2}{:*<17}".format(" ",""))
print("{:<1}{:*<19}".format(" ",""))
'''
3e385206ffda1e28e7b309a90d741e49fb16ef86
<mask token>

<mask token>
while floor > 0:
    print('{:<{a}}{:*<{b}}'.format(' ', '', a=floor, b=num - (floor - 2) * 2))
    floor -= 1
<mask token>

<mask token>
floorStr = input('请输入星号塔的层数：')
floor = int(floorStr)
num = floor * 2 - 3
while floor > 0:
    print('{:<{a}}{:*<{b}}'.format(' ', '', a=floor, b=num - (floor - 2) * 2))
    floor -= 1
<mask token>

'''
--------《Python从菜鸟到高手》源代码------------

欧瑞科技版权所有
作者：李宁
如有任何技术问题，请加QQ技术讨论群：264268059    
或关注“极客起源”订阅号或“欧瑞科技”服务号或扫码关注订阅号和服务号，二维码在源代码根目录
如果QQ群已满，请访问https://geekori.com，在右侧查看最新的QQ群，同时可以扫码关注公众号

“欧瑞学院”是欧瑞科技旗下在线IT教育学院，包含大量IT前沿视频课程，
请访问http://geekori.com/edu或关注前面提到的订阅号和服务号，进入移动版的欧瑞学院

“极客题库”是欧瑞科技旗下在线题库，请扫描源代码根目录中的小程序码安装“极客题库”小程序

关于更多信息，请访问下面的页面
https://geekori.com/help/videocourse/readme.html



'''
floorStr = input("请输入星号塔的层数：")

floor = int(floorStr) 
num = floor * 2 - 3
while floor > 0:
    print("{:<{a}}{:*<{b}}".format(" ","",a=floor,b=(num - (floor - 2)*2 )))
    floor -= 1

'''
print("{:<10}{:*<1}".format(" ",""))
print("{:<9}{:*<3}".format(" ",""))
print("{:<8}{:*<5}".format(" ",""))

print("{:<7}{:*<7}".format(" ",""))

print("{:<6}{:*<9}".format(" ",""))

print("{:<5}{:*<11}".format(" ",""))

print("{:<4}{:*<13}".format(" ",""))

print("{:<3}{:*<15}".format(" ",""))

print("{:<2}{:*<17}".format(" ",""))
print("{:<1}{:*<19}".format(" ",""))
'''