為什么0 和0.0 的答案不一樣
L = [75, 92, 59, 68, 99]
b = 0
for a in L:
? ? b = a + b
print(b/len(L))
#答案是78
L=[75,92,59,68,99]
sum=0.0
for x in L:
? ? sum=sum+x
print(sum/5)
#答案是78.6
L = [75, 92, 59, 68, 99]
b = 0
for a in L:
? ? b = a + b
print(b/len(L))
#答案是78
L=[75,92,59,68,99]
sum=0.0
for x in L:
? ? sum=sum+x
print(sum/5)
#答案是78.6
2021-08-20
舉報
2021-08-30
任何數和浮點數運算結果都是浮點數? ? 浮點數能夠表示整數和浮點數 而整數不能表示浮點數
2021-08-21
因為一個沒有小數點,一個有小數點且后移一位,沒有小數點的python會默認輸出結果為整數的