求和嵌套for循环的值

时间:2014-09-02 06:20:21

标签: python

有人可以详细告诉我以下代码如何生成输出40吗?可能需要详细说明j的值。

def temp3(): 
    sum = 0 
    for i in range(0,5): 
        for j in range (i,5): 
            sum += j 
    print(sum)

1 个答案:

答案 0 :(得分:0)

在您的代码中,i取值为0,1,2,3和4& j将值视为:

i Value               j Values
   0             0, 1, 2, 3, 4
   1                1, 2, 3, 4
   2                   2, 3, 4
   3                      3, 4
   4                         4

现在,将j所需的所有值相加,看看总和是多少!