課后練習問題
def square_of_sum(L):
? ? for num in L:
? ? ? ? return sum(num*num)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
為什么不對啊??
def square_of_sum(L):
? ? for num in L:
? ? ? ? return sum(num*num)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
為什么不對啊??
2017-09-03
舉報
2017-11-20
我覺得你學要先新建一個list,根據后面的代碼,返回的一定是和。
def square_of_sum(L):
??? s=[]
??? for i in L:
??????? s.append(i*i)
??? return sum(s)
2017-09-09
return sum(num*num)???
你好像對for循環與sum不太清楚
2017-09-03
sum函數不對啊,傳入參數為list,是對list求和. ?應該是下面的代碼