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是解释型语言吗

流畅的PythonPython3吗

Python获取人脸的代码分享

Python能做脚本吗

Python怎么print汉字

Python之33个关键字是哪些

初学Python 请教学习路线

Python中文叫什么

如何删除 list 中指定 index 的元素

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




打赏

取消

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

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

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

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

评论

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