[我(真的,真的)需要Python3中的除法运算符的行为类似于Python2中的。
Python2代码:
--> 11/5
2
--> 11.0/5
2.2
但是在Python3中我们有
--> 11//5
2
--> 11.0//5
2.0
我可以将/更改为//或其他任何值,但我希望得到相同的结果。有任何想法吗?
/
和//
。如果由于某种原因需要旧运算符的“多态性,则可以...
def div(a, b):
if isinstance(a, int):
return a // b
else:
return a / b
from __future__ import division
希望对您有帮助