pthon中random模块的几个函数可以随机生成数值,下面看一下random的几个函数的使用方法。
随机生成浮点数
两个参数,一个是上限,一下是下限1
2
3
4
5
6import random
x = random.uniform(3,9)
等价于
x = random.random()
print x
结果产生会随机选取3-9之间的一个随机浮点数
随机生成指定范围内的整数
1 | x = random.randint(10,30) |
随机选取指定字符串中的字符
1 | x = random.choice('absdf') #参数可以是列表 (['a','b']) |
从指定序列中随机获取指定长度的片断
1 | random.sample('zcvadfgrwta',3) |
random.randrange()
1 | random.randrange(0,50,2) |
对列表元素随机排序
1 | import random |