1 import random
2
3 # 产生 1 到 10 的一个整数型随机数
4 print( random.randint(1,10) )
5
6 # 产生 0 到 1 之间的随机浮点数
7 print( random.random() )
8
9 # 产生 1.5 到 5.5 之间的随机浮点数,区间可以不是整数
10 print( random.uniform(1.5,5.5) )
11
12 # 从序列中随机选取一个元素
13 print( random.choice('xiaokuangnvhai') )
14
15 # 从列表中随机选取一个元素
16 li1=[1,2,3,4,5]
17 print( random.choice(li1) )
18
19 # 生成从1到100的间隔为2的随机整数
20 print( random.randrange(1,100,2))
21
22 # 从指定序列中随机获取指定长度的片断
23 print(random.sample('xiaokuangnvhai', 2))
24
25 #对列表元素随机排序
26 li2=[1,2,3,4,5]
27 random.shuffle(li2)
28 print(li2)