前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python python的随机模块--random

Python python的随机模块--random

作者头像
Zkeq
发布2022-05-18 14:55:30
4310
发布2022-05-18 14:55:30
举报
文章被收录于专栏:Zkeq

python的随机模块–random

  • random.random
    • 模块名称.模块中的函数
  • random.uniform
  • random.randint
  • random.choice
  • random.sample
  • random.randrange
random.random
  • 随机返回0~1之间的浮点数
random.uniform
  • 产生一个a,b区间的随机浮点数
random.randint
  • 产生一个a, b区间的随机整数
random.choice
  • 返回对象中的一个随机元素
random.sample
  • 随机返回对象中指定的元素
  • # 即个数
random.randrange
  • 获取区间内的一个随机数
  • random.randrange(0, 100, 1) # 区间,步长
  • random.choice(range(0, 100, 1))
代码
代码语言:javascript
复制
# coding:utf-8

import random

gifts = ['iphone', 'ipad', 'car', 'tv']


def chioce_gifts():
    gift = random.choice(gifts)
    print('你得到了%s' % gift)


def chioce_gift_new():
    count = random.randrange(0, 100, 1)
    if 0 <= count <= 50:
        print('你中了一个iphone')
    elif 50 < count <= 70:
        print('你中了一个ipad')
    elif 70 < count < 90:
        print('你中了一个tv电视')
    elif count >= 90:
        print('恭喜你中了一辆小汽车')


if __name__ == '__main__':
    # chioce_gifts()
    chioce_gift_new()
    
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-11-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • python的随机模块–random
    • random.random
      • random.uniform
        • random.randint
          • random.choice
            • random.sample
              • random.randrange
                • 代码
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档