我在Python 3中编写了以下代码。
x= int(input ("Enter the first number: "))
y= int(input ("Enter the second number: "))
z= int(input ("Enter the second number: "))
tot = x+y+z
avg = tot/3
print ("average = ",avg)
当我输入2,7,1作为第一个,第二个和第三个数字时,它会打印:
average = 3.3333333333333335
当我输入20,70,10时,它会打印出来:
average = 33.333333333333336
当我尝试使用200,700,100渲染时:
average = 333.3333333333333
请解释我在上述3个案例中获得不同值的确切原因。