求帮助Python有关的星号三角形

img

img

参考如下代码:

def atri(n):
    for i in range(n):
        print('*'*(i+1),end='\t')
        print()

def btri(n):
    for i in range(n):
        print(' '*(n-i-1)+'*'*(2*i+1), end='\t')
        print()


def ctri(n):
    for i in range(n,0,-1):
        print(' '*(n-i)+'*'*(2*i-1), end='\t')
        print()
atri(5)
btri(5)
ctri(5)


如对你有帮助,请点击采纳按钮。

def prints(n):
    for i in range(1,n+1):#行
        for j in range(1,i+1):#列
            print("*",end=' ')
        print()
prints(5)