import random #生成随机整数 random.randint() #生成指定范围内的随机整数 random.randint(10,30)#注意,在生成随机整数的时候第一个参数的值必须大于第二个参数的值,否则会报错 #生成指定范围内的整数,按照步长增加,这里步长为3,会生成3的倍数 random.randrange(0,101,3) #生成浮点数 random.uniform(10,30) random.uniform(30,10)#这个跟上面的有区别,不用指定参数大小的关系 random.random()#这个函数不接受参数 #生成指定范围内的字符 random.choice('abcdefghijklmn') #生成指定范围内指定个数的字符 random.sample('abcdkgewp',4)#注意这里需要传进去两个参数 #生成指定范围内的字符串 random.choice(['apple','peach','pear','lemon']) #乱序 items=[1,2,3,4,5,6] random.shuffle(items)