為什么這個是自動求和的 print后不是應該分別顯示?
L = [75, 92, 59, 68]
sum = 0.0
for x in L:
??? sum = sum + x
print sum / 4
整個的思路實在有點亂了? 4此循環我能理解 可是為什么循環后會變成自動相加了? 求大神指點
L = [75, 92, 59, 68]
sum = 0.0
for x in L:
??? sum = sum + x
print sum / 4
整個的思路實在有點亂了? 4此循環我能理解 可是為什么循環后會變成自動相加了? 求大神指點
2019-12-13
舉報
2019-12-13
因為for循環,x遍歷L中每一項,然后都返回sum = sum + x,所以4項相加
2019-12-18
當for循環執行了第一個之后sum就變成了75,之后for循環繼續執行第二個75+92,一直把元素循環完。就變成了相加