1. 程式人生 > >Python標準庫 內建函式divmod a b

Python標準庫 內建函式divmod a b

               

本函式是實現a除以b,然後返回商與餘數的元組。如果兩個引數a,b都是整數,那麼會採用整數除法,結果相當於(a//b, a % b)。如果ab是浮點數,相當於(math.floor(a/b), a%b)

例子:

#divmod()print('divmod(2, 4):', divmod(2, 4))print('divmod(28, 4):', divmod(28, 4))print('divmod(27, 4):', divmod(27, 4))print('divmod(25.6, 4):', divmod(25.6, 4))print('divmod(2, 0.3):', divmod(2, 0.3
))

輸出結果如下:

divmod(2, 4): (0, 2)

divmod(28, 4): (7, 0)

divmod(27, 4): (6, 3)

divmod(25.6, 4): (6.0, 1.6000000000000014)

divmod(2, 0.3): (6.0, 0.20000000000000007)


蔡軍生 QQ:9073204   深圳