import random
print(random.random()) # 用于生成浮点随机数n 0<=n<1.0
print(random.uniform(3, 5)) # 用于生成指定范围内的随机浮点数n a<=n<=b
print(random.randint(2, 8)) # 用于生成指定范围内的整数n a<=n<=b
print(random.randrange(10))
print(random.randrange(1, 10, 2))
print(random.choice(['python', 'c', 'java', 'php'])) # 从序列中获取一个随机元素
ls = ['python', 'c', 'java', 'php']
random.shuffle(ls)
print(ls) # 返回一个随机排列
print(random.sample(['python', 'c', 'java', 'php'], 3)) # 返回指定长度的随机排列