這段代碼,為什么變量和函數重名了?
def square_of_sum(l):
n=0
k=[]
while True:
i=l(n)
n=n+1
i=i**2
k.append(i)
return sum(k)
print square_of_sum([4,6,7,9,10])
def square_of_sum(l):
n=0
k=[]
while True:
i=l(n)
n=n+1
i=i**2
k.append(i)
return sum(k)
print square_of_sum([4,6,7,9,10])
2017-01-19
舉報
2017-01-19
I是作為一個List傳入到函數當中的嘛 然后后面想要循環使用I里面的內容 則使用I(n) 這種形式嘛 它不是一個函數