简单的循环doesen不在python中工作

时间:2015-10-30 19:42:42

标签: python for-loop

我有一个矩阵(称为configmatrix),我在python中编写了一个for循环来对其元素求和。这是我的代码:

def magnetic (l):
M = 0
for i in range (l):                           
    for j in range (l):
        M = M + configmatrix[i][j]
    return M

但是我收到此错误消息: error 我不知道我的代码有什么问题。

1 个答案:

答案 0 :(得分:4)

你需要像这样缩进你的函数体:

 def magnetic (l):
    M = 0
    for i in range (l):                           
        for j in range (l):
            M = M + configmatrix[i][j]
    return M