python模块之random

2019-01-03  本文已影响46人  飞跑的蛤蟆
import random  # 可以导入一个大的模块但是使用其中的某一个功能时需要调用 random.randint
print(random.randint(10, 20))  # 首尾都包含
from random import randint, random,uniform,shuffle,choice,sample # 直接导入大模块下的小模块
print(randint(10, 20))

# random python中所有随机数的根
print(random())  # 0-1 之间的小数 不能放参数
print(uniform(10,20))  # 10 -20 之间的小数
lst = ['walter', 'hank', 'skyler', 'jesse']
shuffle(lst)  # 随机打乱列表中的顺序(只能是列表)
print(lst)
print(choice(lst)) # 从列表中随机选择一个元素
print(sample(lst, 2))  # 以列表的形式随机选择k个元素
上一篇 下一篇

猜你喜欢

热点阅读