现在的位置: 首页 > 综合 > 正文

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

2013年03月06日 ⁄ 综合 ⁄ 共 469字 ⁄ 字号 评论关闭

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. >>> 

抱歉!评论已关闭.