Python怎么按1 23 456 7890 12345 678901输出三角形

Python怎么按1 23 456 7890 12345 678901输出

a = 12
for i in range(0,int((a+1)/2*a)):
    print((i+1)%10,end='')
    if (i+1) in [int((n+1)/2*n) for n in range(a)]:
        print()

 

m = input("input a num:")
n = int(m)
print("你输入的是", n, "下面为你打印一个等腰三角形")
for i in range(1, n + 1):
    for space in range(n - i):
        print(' ', end='')
    for star in range(2 * i - 1):
        print(star + 1, end='')
    print()

参考一下,如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢