Python的操作性函数

abs() 

 函数返回数字的绝对值

coerce()  

如果有一个操作数是复数, 另一个操作数被转换为复数。  
否则,如果有一个操作数是浮点数, 另一个操作数被转换为浮点数。  
否则, 如果有一个操作数是长整数,则另一个操作数被转换为长整数;  
否则,两者必然都是普通整数,无须类型转换  

例子如下:

>>> coerce(1, 2) 
(1, 2) 
>>> 
>>> coerce(1.3, 134L) 
(1.3, 134.0) 
>>> 
>>> coerce(1, 134L) 
(1L, 134L) 
>>> 
>>> coerce(1j, 134L) 
(1j, (134+0j)) 
>>> 
>>> coerce(1.23-41j, 134
((1.23-41j), (134+0j))

divmod()

divmod(a,b)方法返回的是a//b(除法取整)以及a对b的余数,返回结果类型为 tuple ,参数: a,b 可以为数字(包括复数)

>>> divmod(9,2)
 (4, 1)
>>> divmod(11,3)
(3, 2)
>>> divmod(1+2j,1+0.5j)
((1+0j), 1.5j)
pow()

乘方操作

round()

返回浮点数x的四舍五入值


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值