print sum(L)報錯,TypeError: 'int' object is not callable
L = [x*x for x in range(1,101)]
print sum(L)
輸入后,提示line2 錯誤,TypeError: 'int' object is not callable
L = [x*x for x in range(1,101)]
print sum(L)
輸入后,提示line2 錯誤,TypeError: 'int' object is not callable
2016-06-23
舉報
2016-06-28
應該是你在文件前面初始化了一個整形sum參數,把它注釋掉,再運行應該就可以了,我的是這樣解決的
2016-06-23
我用的是pycharm 5.0.3
2016-06-23
就算改為本課程正確答案
L = []
x = 1
while x <= 100:
? ?L.append(x * x)
? ?x = x + 1
print sum(L)
print sum(L)這一行也是同樣報錯的,什么回事呢?