python模块之random

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个元素
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 数字(Number) 数据类型是不允许改变的,这就意味着如果改变数字数据类型得值,将重新分配内存空间 1. 创建一...
    Luo_Luo阅读 708评论 0 1
  • 前言: 这里只介绍一些常用的功能
    long2016阅读 203评论 0 1
  • 如果已经记不清上次见面,那你们是真的很久没见。 真正的有事,是心碎了一地,嘴里却说着没事。 忧郁的表现在于,看到栏...
    终究海市蜃楼阅读 221评论 0 0
  • 1,不吃鸟 2.,不捕鸟 3,不吓鸟 4,給鸟留下生存空间 哪个看过的顺德人不爱这片鹭林?哪个看过的顺德人不被鸟叔...
    山野印象阅读 507评论 0 1
  • 壓力測試 如果出現too many request錯誤, 查看 server就算能負荷,你的local machi...
    alston_tsao阅读 465评论 0 0