python-random模块
#!/usr/local/bin/python3
# -*- coding:utf-8 -*-
import random
# 随机浮点数,范围为(0,1)
print(random.random())
# 随机整形数,范围为(1,5)
print(random.randint(1,5))
# 随机整形数,范围为(1,4)
print(random.randrange(1,5))
# 从序列中随机取一个值
print(random.choice('hello'))
print(random.choice([1,2,3]))
# 从前方的序列中随机取2位
print(random.sample('hello',2))
# 随机取浮点数,范围为(1,3)
print(random.uniform(1,3))
# 洗牌,对原来的序列进行操作
a = [1, 2, 3, 4, 5]
random.shuffle(a)
print(a)
if __name__ == '__main__':
pass

浙公网安备 33010602011771号