title:这篇文章主要来介绍python随机数产生方法。
1.random.random()
import random
print random.random() #0.834407670706
这是一个简单创建的方法,但是我们平常需要参数一组随机数,并且要指定范围的来创建随机数。
2.random.uniform()
import random
print random.uniform(1,10)#2.27698969238
这种方法是在一个指定范围内来产生一个随机数,float类型。
import random
print random.randint(1,10)#3
这种和上面的区别是,产生一个随机整数。
3.random.ranrange()
import random
print random.randrange(10,1,-3)#10
这种方法可以按指定步长来产生随机数。
4.random.choice()
item=[1,2,3,4,5]
print random.choice('nihaowangwentao')#e
print random.choice(item)#5
这种方法是在给定的列表中挑选一个出来作为一个随机数,但是也有一个缺点,就是只能单个生成。
5.random.shuffle()
import random
item=[1,2,3,4,5]
random.shuffle(item)
print item#[4, 1, 3, 5, 2]
给定一个列表,对列表进行