Python之随机数
首先,我们将Python中的随机函数列出来,然后再进行详细讲解 Python中主要有8中随机函数,分别是: choice(seq) randrange([start,]stop[,step]) random() seed([x]) shuffle(lst) uniform(x,y) randint(x,y) sample(sequence,length) 需要注意的是,这些方法是不能直接访问的,需要导入 random 模块,然后通过 random 静态对象调用该方法 1.choice(seq) choice(seq)方法返回一个列表,元祖或者字符串当中的一个随机项。 import random print ( '返回列表[1,2,3,4,5]中的一个随机项:' , random . choice ( [ 1 , 2 , 3 , 4 , 5 ] ) ) print ( '返回range(100)当中的一个数:' , random . choice ( range ( 100 ) ) ) print ( '返回字符串' range '中的一个字符:' , random . choice ( 'range' ) ) 运行结果: 返回列表 [ 1 , 2 , 3 , 4 , 5 ] 中的一个随机项: 2 返回 range ( 100 ) 当中的一个数 : 68 返回字符串 'range'