Never or now.
本文从WordPress迁移而来, 查看全部WordPress迁移文章
1234567891011
根据操作数不同结果不同a = 1b = 2a/b = 0两者都是整数,那么结果就是除法的整数部分,和c语言里面的/是一样的a = 1.0b = 2.0a/b = 0.5两者中只要有1一个是浮点数,那么结果就是精确的除法,这点和c语言还是一样的
123456
a = 1.0b = 2.0a//b = 0与操作数的类型无关,返回的一定是结果的整数部分如果两个数都是整数,a//b 等同于 a/b如果有一个为浮点数,a//b = x.0 x就是结果的整数部分,如果要得到整数,可以 int(a//b)
1234
from __future__ import division**a = 1b = 2a/b = 0.5
divmod(a,b) = (a//b,a%b)a = 13b = 2divmod(a,b) = (6,1)
12
a = 2.3round(a) = 2.0
123
a = 2.4math.floor(a) = 2.0math.ceil(a) = 3.0