課程
/后端開發
/Python
/初識Python
為什么要sum = sum + x?不能直接用sum指代L里面的內容
2020-04-04
源自:初識Python 5-4
正在回答
因為sum只能代表集合L里的一個元素,但是sum在英語和計算機里,默認代表是“總數”的意思,如果你用sum代指了集合里的元素,那么在本題中,計算平均數需要用到的總數就得重新找一個字母代替了,比如a,b,c,d,你也可以寫成
L = [75, 92, 59, 68]
a=0.0(a代表總數)
for sum in L:(sum代表集合里的每一項)
? ? a=a+sum(集合里的每一項相加后賦值給a,得到總數)
print a / 4.0(輸出平均數)
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-04-04
因為sum只能代表集合L里的一個元素,但是sum在英語和計算機里,默認代表是“總數”的意思,如果你用sum代指了集合里的元素,那么在本題中,計算平均數需要用到的總數就得重新找一個字母代替了,比如a,b,c,d,你也可以寫成
L = [75, 92, 59, 68]
a=0.0(a代表總數)
for sum in L:(sum代表集合里的每一項)
? ? a=a+sum(集合里的每一項相加后賦值給a,得到總數)
print a / 4.0(輸出平均數)