課程
/后端開發
/Python
/初識Python
請問哪里錯了?
2018-12-06
源自:初識Python 7-3
正在回答
L = [x*x]是重新賦值L ,與x in L 沖突了
>>>?def?square_of_sum(L): ...?????sum=0 ...?????for??x?in?L: ...?????????L=x*x ...?????????sum+=L ...?????return?sum ... >>>?square_of_sum([1,2,3,4,5]) 55 >>>?square_of_sum([-5,0,5,15,25]) 900 >>>
還有就是 不用用L = x * x,因為上文中的 L 是形參,這樣很容易出錯
第四行,不要加中括號,加了中括號就是數組了,數組和int不能加
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-12-19
L = [x*x]是重新賦值L ,與x in L 沖突了
2018-12-07
2018-12-06
還有就是 不用用L = x * x,因為上文中的 L 是形參,這樣很容易出錯
2018-12-06
第四行,不要加中括號,加了中括號就是數組了,數組和int不能加