急求!IronPython除法引入from __future__ import division报错
答案:1 悬赏:0 手机版
解决时间 2021-01-28 23:43
- 提问者网友:龅牙恐龙妹
- 2021-01-28 15:10
急求!IronPython除法引入from __future__ import division报错
最佳答案
- 五星知识达人网友:爱难随人意
- 2021-01-28 16:21
__future__ 模块是包含python未来特性的模块,如果你用的是python2,那你就可以通过导入这个模块使用python3的特性。
from __future__ import division #导入python3的除法
print 5/2 #真除法,结果为2.5
print 5//2 #floor除法,结果为2所谓的真除法就是小学我们学的除法,除法结果包括了商和余数。相应的,有个floor除法,它是只取商不留余数的除法。
这种除法的好处是它对浮点数和整型数一视同仁,而且符合人们对除法的一般认识。
不能导入这个模块说明ironpython可能没有包含这个模块,毕竟python是不断更新的,但ironpython不一定会跟进python的更新。
from __future__ import division #导入python3的除法
print 5/2 #真除法,结果为2.5
print 5//2 #floor除法,结果为2所谓的真除法就是小学我们学的除法,除法结果包括了商和余数。相应的,有个floor除法,它是只取商不留余数的除法。
这种除法的好处是它对浮点数和整型数一视同仁,而且符合人们对除法的一般认识。
不能导入这个模块说明ironpython可能没有包含这个模块,毕竟python是不断更新的,但ironpython不一定会跟进python的更新。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯