python中除法除不尽的情况怎么办

img


为什么第一个输出是3.8 不应该是无限循环小数吗?是答案出错了吗

开始运行...
3.8333333333333335
运行结束。
很显然答案错了
再遇到类似问题,把代码丢解释器里执行一下就知道了
自己电脑上没有解释器不要紧,有的是在线编译的网站,比如Lightly,菜鸟教程
书上是会印错的,但是不要怀疑解释器会执行错