欢迎光临散文网 会员登陆 & 注册

python练习题24

2023-04-02 13:10 作者:沐笙--ms  | 我要投稿


打印特殊三角形

输入一个数字n,输出一个n层的特定三角形,三角形内数字增长是有规律的。

输入格式:

1个整数n,1<=n<=10

输出格式:

特定样式三角形

输入样例:

5

输出样例:

1  6  10 13 15

2  7  11 14 

3  8  12 

4  9 

5


答:


n=int(input())

l=[]

m=1

for i in range(n):

    ls=[]

    for j in range(n-i):

        ls.append(m)

        m+=1

    l.append(ls)

for i in range(n):

    for j in range(n-i):

        if j<n-i-1:

            print('%-3d'%l[j][i],end='')

        else:

            print(l[j][i])


python练习题24的评论 (共 条)

分享到微博请遵守国家法律