Python 表现出一种我以前没有见过的奇怪行为,不确定我做了什么或发生了什么,但如果我输入简单,基本上它不会在带有小数的 shell 中运行
>>> 2/3
0
>>> 3/2
1
如果我尝试通过 % 或 format() 对其进行格式化,它也没有多大作用,基本上它只是不识别任何小数
>>> a =2/3
>>> a
0
>>> format(a, '.5f')
'0.00000'
我需要一个简单的除法来检查我的代码,突然间我遇到了像这样奇怪的事情
我使用 Python 2.7