課程
/后端開發
/Python
/初識Python
為什么?求大神指點!
2016-07-14
源自:初識Python 9-3
正在回答
顯示也可以這樣:$(this).attr(quot;stylequot;,quot;display:blockquot;);恩,謝謝,剛剛學習完,老師講的很棒~給32個贊~
d?=?{?'Adam':?95,?'Lisa':?85,?'Bart':?59,?'Paul':?74?} sum?=?0.0 for?x?in?d.itervalues(): ????sum?=?sum+x*1.0/len(d)????#把小數點后面的去掉了,所以不對。 print?sum
x/len(d) 你這個代碼出來都是整數,實際是有小數的。
如:
x/len(d) ===》?[21,23,14,18]
x*1.0/len(d) ===》[21.25 , 23.75 , 14.75 , 18.5]?
這個也是按照四則運算的運算順序來的sum =?(sum + x)/len(d)
加一個括號 (sum + x)
你的x是整數,len(d)也是整數,除出來結果自然不對喲
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2022-03-23
顯示也可以這樣:$(this).attr(quot;stylequot;,quot;display:blockquot;);恩,謝謝,剛剛學習完,老師講的很棒~給32個贊~
2016-11-29
x/len(d) 你這個代碼出來都是整數,實際是有小數的。
如:
x/len(d) ===》?[21,23,14,18]
x*1.0/len(d) ===》[21.25 , 23.75 , 14.75 , 18.5]?
2016-09-11
這個也是按照四則運算的運算順序來的sum =?(sum + x)/len(d)
2016-09-10
加一個括號 (sum + x)
2016-07-14
你的x是整數,len(d)也是整數,除出來結果自然不對喲