/ 和 // 与被除数和除数都有关系
>>> import math
>>> a = 4.1
>>> b = -1.2
>>> math.floor(a),math.floor(b) # 上取整
(4, -2)
>>> math.ceil(a),math.ceil(b) # 下取整 与//效果相当
(5, -1)
% 的结果只与除数有关
>>> 1 % 2
1
>>> -1 % 2
1
>>> 1 % -2
-1
>>> -1 % -2
微信扫一扫
/ 和 // 与被除数和除数都有关系
>>> import math
>>> a = 4.1
>>> b = -1.2
>>> math.floor(a),math.floor(b) # 上取整
(4, -2)
>>> math.ceil(a),math.ceil(b) # 下取整 与//效果相当
(5, -1)
% 的结果只与除数有关
>>> 1 % 2
1
>>> -1 % 2
1
>>> 1 % -2
-1
>>> -1 % -2
相关推荐