課程
/后端開發
/Python
/初識Python
def square_of_sum(L):??? sum=0??? for x in L:??????? sum=sum+x*x??????? return sum
2017-08-09
源自:初識Python 7-3
正在回答
for語句是為了計算sum,return語句的返回值是最終的sum,所以return語句不在for的循環中,應該與for語句的縮進相同。
在Python中用縮進表示語句塊,return 應該跟sum對齊,不應該在for語句中
你現在return在for的循環代碼塊里,return應該與sum = 0在同一個縮進下
那個? return語句 不能跟著縮進的 要跟 sum...? for... 語句對齊 ,不在for的代碼塊里面
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-09
for語句是為了計算sum,return語句的返回值是最終的sum,所以return語句不在for的循環中,應該與for語句的縮進相同。
2017-08-09
在Python中用縮進表示語句塊,return 應該跟sum對齊,不應該在for語句中
2017-08-09
你現在return在for的循環代碼塊里,return應該與sum = 0在同一個縮進下
2017-08-09
那個? return語句 不能跟著縮進的 要跟 sum...? for... 語句對齊 ,不在for的代碼塊里面