表中的输出编号。蟒蛇

时间:2020-10-23 21:10:55

标签: python-3.x

将数字输出到阶梯表。蟒蛇 大家好!

我开始学习python(嵌套循环)

我正在编写以下代码:

for i in range(9, 2, -1):
    x = 2
    for j in range(i):
        print(x, end=' ')
        x = x+1
    print()

其输出为:

2 3 4 5 6 7 8 9 10

2 3 4 5 6 7 8 9

2 3 4 5 6 7 8

2 3 4 5 6 7

2 3 4 5 6

2 3 4 5

2 3 4

2 3

但是我需要这个输出:

2 3 4 5 6 7 8 9 10

3 4 5 6 7 8 9 10

4 5 6 7 8 9 10

5 6 7 8 9 10

....

9 10

为了获得正确的输出,我应该在代码中进行哪些更改?请指教

1 个答案:

答案 0 :(得分:2)

for i in range (2,10):
    for j in range (i,11):
        print(j, end=' ')
    print()

产生以下输出:

2 3 4 5 6 7 8 9 10 
3 4 5 6 7 8 9 10
4 5 6 7 8 9 10
5 6 7 8 9 10
6 7 8 9 10
7 8 9 10
8 9 10
9 10