Posted on 2011-08-31 21:14
RTY 阅读(437)
评论(0) 编辑 收藏 引用 所属分类:
Python
operator提供了常用的数字操作,如:
- >>> import operator
- >>> operator.add(2,5)
- 7
round函数:
- >>> round(3.2344,2)
- 3.23
- >>> round(3.2354,2)
- 3.2400000000000002
- >>>
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模块中包含了许多十进制的整数算法:
- >>> import decimal
- >>> d1 = decimal.Decimal('2.3456')
- >>> d1.to_integral()
- Decimal("2")
- >>> d1 = decimal.Decimal('2.53456')
- >>> d1.to_integral()
- Decimal("3")
- >>>