Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何反转打印的';蒂尔角';嵌套循环函数中的输出_Python - Fatal编程技术网

Python 如何反转打印的';蒂尔角';嵌套循环函数中的输出

Python 如何反转打印的';蒂尔角';嵌套循环函数中的输出,python,Python,所以对于这样的事情: for j in range(n): for i in range(j+1): print(i, end = ' ') 0 1 2 3 4 1 2 3 4 2 3 4 3 4 4 它将打印: 0 0 1 0 1 2 0 1 2 3 0 1 2 3 4 如何将其反转为如下所示: for j in range(n):

所以对于这样的事情:

    for j in range(n): 
         for i in range(j+1): 
         print(i, end = ' ')
    0 1 2 3 4
    1 2 3 4
    2 3 4
    3 4
    4 
它将打印:

    0 
    0 1 
    0 1 2 
    0 1 2 3 
    0 1 2 3 4 
如何将其反转为如下所示:

    for j in range(n): 
         for i in range(j+1): 
         print(i, end = ' ')
    0 1 2 3 4
    1 2 3 4
    2 3 4
    3 4
    4 

您希望在外循环中倒计时,而不是倒计时。使用

for j in range(n - 1, -1, -1):
代替范围(n)内j的
n-1
0
计数,而不是从
0
n-1

编辑(问题编辑后) 您的内部循环应该从
j
向上计数到
n-1
。然后,您也不需要反转外部循环:

for j in range(n):
    for i in range(j, n): # From `j` to `n - 1`
        print(i, end=' ')
    print() # for the newline

伙计。这不是问题。这就像第一天python课堂的家庭作业。你为什么要删除你的作业?我正试图发布一个答案。谢谢。这确实有效。对不起,我应该说得更清楚些。请看“我如何将其反转成这样:如上。我将编辑它。谢谢。当我的范围从(j,n)到(j,n)时,三角形不再反转。修复了它(对于这样的内环,您不需要反转外环)。谢谢您,先生。我将感谢+1的提问,否则我将被禁止。再次感谢。