python整理七——数字的一些常用模块

operator提供了常用的数字操作,如:

  1. >>> import operator
  2. >>> operator.add(2,5)
  3. 7

round函数:

  1. >>> round(3.2344,2)
  2. 3.23
  3. >>> round(3.2354,2)
  4. 3.2400000000000002
  5. >>> 

random模块中包含了许多随机函数,如:

random() ,返回[0.0, 1.0]范围中的浮点数

uniform(),返回[0.0, 1.0)范围中的浮点数

randint(a,b) 返回[a,b]之间的一个随机整数

randrange()和randint类似

choice([a,b,c])返回序列[a,b,c]中的一项

 

decimal模块中包含了许多十进制的整数算法:

  1. >>> import decimal
  2. >>> d1 = decimal.Decimal('2.3456')
  3. >>> d1.to_integral()
  4. Decimal("2")
  5. >>> d1 = decimal.Decimal('2.53456')
  6. >>> d1.to_integral()
  7. Decimal("3")
  8. >>> 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值