Python 3.x 省略嵌套for循环中的最后一行

Python 3.x 省略嵌套for循环中的最后一行,python-3.x,for-loop,Python 3.x,For Loop,我有一个嵌套的for循环: 范围(0,6)内的i的: 对于范围(0,10)内的j: 打印(j,end=“”) 打印(“\n”,0) 其结果如下: 0123456789 0 0123456789 0 0123456789 0 0123456789 0 0123456789 0 0123456789 0 如何从结果中省略最后一个0?您可以保留一个变量,以查看过程是否完成,并且不需要更多的零 done = False for i in range(0,6): for j in range(0,

我有一个嵌套的for循环:

范围(0,6)内的i的
:
对于范围(0,10)内的j:
打印(j,end=“”)
打印(“\n”,0)

其结果如下:

0123456789
0
0123456789
0
0123456789
0
0123456789
0
0123456789
0
0123456789
0


如何从结果中省略最后一个
0

您可以保留一个变量,以查看过程是否完成,并且不需要更多的零

done = False
for i in range(0,6):
    for j in range(0,10):
        print(j, end="")
        if i == 5 and j == 9:
            done = True
    if not done:
        print("\n",0)

    # You can also use this variable to break the loop
    # after the process is complete.

您可以保留一个变量,以查看过程是否完成,并且不需要更多的零

done = False
for i in range(0,6):
    for j in range(0,10):
        print(j, end="")
        if i == 5 and j == 9:
            done = True
    if not done:
        print("\n",0)

    # You can also use this variable to break the loop
    # after the process is complete.

您只需添加一个if,如下所示:

for i in range(0, 6):
    for j in range(0, 10):
        print(j, end="")
    if i != 5:
        print("\n", 0)

您只需添加一个if,如下所示:

for i in range(0, 6):
    for j in range(0, 10):
        print(j, end="")
    if i != 5:
        print("\n", 0)