python函数之divmod数字处理函数


本文摘自php中文网,作者巴扎黑,侵删。

python每日一函数 - pmod数字处理函数

pmod(a,b)函数

中文说明:

pmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数

返回结果类型为tuple

参数:

a,b可以为数字(包括复数)

版本:

在python2.3版本之前不允许处理复数,这个大家要注意一下

英文说明:

Take two (non complex) numbers as arguments and return a pair of numbers consisting of their quotient and remainder when using long pision. With mixed operand types, the rules for binary arithmetic operators apply. For plain and long integers, the result is the same as (a // b, a % b). For floating point numbers the result is (q, a % b), where q is usually math.floor(a / b) but may be 1 less than that. In any case q * b + a % b is very close to a, if a % b is non-zero it has the same sign as b, and 0 <= abs(a % b) < abs(b).

Changed in version 2.3: Using pmod() with complex numbers is deprecated.

python代码实例:

1

2

3

4

5

6

>>> pmod(9,2)

(4, 1)

>>> pmod(11,3)

(3, 2)

>>> pmod(1+2j,1+0.5j)

((1+0j), 1.5j)

以上就是python函数之divmod数字处理函数的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python如何终止线程

Python简称是什么

Python中的字典排序如何实现代码说明

Python有这么强大吗

Python 2.7与Python 3.7区别

Python字符串如何转为二维数组

简要概括Python if多条件判断语句的特点

如何用Python代码温度转换?

Python内置的pickle库的对象序列化与反序列化

解决Python升级导致yum、pip报错的方法

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...