关于#python#的问题:输入一个正整数n,打印出相对应的数字图形输入格式

第一次编程

输入一个正整数n,打印出相对应的数字图形
输入格式:正整数n
输出样例:
1
22
333
4444
55555

img

n = int(input(">>>"))
for i in range(1, n + 1):
    print(f"{str(i)*i:>{n}}")

如有帮助,请点击我评论上方【采纳该答案】按钮支持一下,谢谢!以后有什么问题可以互相交流。

n=int(input())
for i in range(1,n+1):
    for j in range(n-i):
        print(" ",end="")
    for j in range(i):
        print(i,end="")
    print()