0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Python随机数模块的随机函数使用

汽车玩家 来源:今日头条 作者:码农阿勇 2020-01-18 17:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随机数在日常的应用开发中,使用的比较多,比如抽奖游戏,如果你不依靠随机数,就会变的由规律,容易被人发现规律。比如我们的斗地主游戏,它的发牌程序也会随机给每个人发牌,还有一些加密使用的也很广泛,下面给大家分享下python中的随机数模块中相关随机函数的使用。

1、random模块使用

1、导入模块

Python随机数模块的随机函数使用

2、randint函数使用

Python随机数模块的随机函数使用

Python随机数模块的随机函数使用

每次打印的结果都在1到10之间的随机整数,包括1和10在内。

3、randrange函数

功能:randrange(a,b,c) 生成一个a到b,并以c为递增的随机数

Python随机数模块的随机函数使用

4、choice函数

功能:从指定的序列中获取一个随机元素 choice(seq)

Python随机数模块的随机函数使用

注意这里的序列可以是元祖,列表或字符串,但不能是字典,因为字典是无序的,这里的序列指的是有序的序列。

5、uniform函数

功能:uniform(a,b)用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: b <= n <= a。如果 a

Python随机数模块的随机函数使用

6、random函数

功能:.random.random()用于生成一个0到1的随机浮点数:0<= n < 1.0

Python随机数模块的随机函数使用

这里主要给大家分享random模块中常用的5个随机函数,根据我们实际的应用需求,大家合理去选择使用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 字符串
    +关注

    关注

    1

    文章

    594

    浏览量

    23044
  • python
    +关注

    关注

    57

    文章

    4858

    浏览量

    89590
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    双口SRAM静态随机存储器存储原理

    在各类存储设备中,SRAM(静态随机存储器)因其高速、低功耗和高可靠性,被广泛应用于高性能计算、通信和嵌入式系统中。其中,双口SRAM静态随机存储器凭借其独特的双端口设计,在高带宽和多任务场景中表现尤为出色,成为提升系统效率的重要组件。
    的头像 发表于 11-25 14:28 126次阅读

    UART通信中出现随机乱码怎么解决?

    UART 通信中出现随机乱码
    发表于 11-21 07:05

    ‌基于RNG90的真随机数生成器技术解析与应用指南

    Microchip Technology RNG90 CryptoAuthentication™器件设计用于需要安全随机数发生器的系统。RNG90即用型,无需任何定制。Microchip RNG90
    的头像 发表于 10-10 15:01 419次阅读
    ‌基于RNG90的真<b class='flag-5'>随机数</b>生成器技术解析与应用指南

    随机数和伪随机数的区别

    随机数在当前程序运行环境中是一种常用参数,目前主要分为两种,伪随机数和真随机数,本期我们就来讲一下二者的区别。
    的头像 发表于 08-27 17:46 1844次阅读

    测量误差溯源:系统误差与随机误差的数学建模与分离方法

    ​** 引言​**​ 在现代科学实验和技术应用中,测量是基础环节,但不可避免的误差会扭曲真实数据。误差通常分为系统误差(恒定偏差)和随机误差(随机波动),理解其溯源和分离至关重要。系统误差源于设备
    的头像 发表于 07-25 09:36 726次阅读

    蓝牙随机化RPA更新的重要性和工作原理

    蓝牙™随机可解析私有地址(Bluetooth® Randomized RPA)更新功能已推出,该更新通过优化可解析私有地址的管理,提高了低功耗蓝牙设备的隐私性和能效。本文将介绍蓝牙™随机化RPA更新的重要性、解释其工作原理,并为初次接触该蓝牙增强功能的用户提供实用的信息。
    的头像 发表于 07-10 09:36 718次阅读
    蓝牙<b class='flag-5'>随机</b>化RPA更新的重要性和工作原理

    请问如何设置蓝牙静态随机地址?

    您好,我想实现蓝牙地址除了烧录其他场景保持不变,那么想问一下如何将蓝牙地址类型设置为静态随机地址? 我使用了 CYW20835。
    发表于 07-07 08:12

    labview求助:想写一个labview输出不重复随机数的程序,有没有大佬帮忙看看这个假分支要怎么写?

    大佬们想写一个labview输出不重复随机数的程序,有没有大佬帮忙看看这个假分支要怎么写
    发表于 04-27 08:39

    labview怎么输出不重复的整数随机数

    大佬们我想问一下怎么能够生成不重复的随机数,labview能够输出整数随机数
    发表于 04-16 11:15

    “Quantum Origin”成首个获NIST验证的软件量子随机数生成器

    -Quantinuum的“Quantum Origin”成为首个通过NIST验证的软件量子随机数生成器 Quantum Origin获得NIST SP 800-90B对其验证熵源的批准 增强了联邦
    的头像 发表于 04-03 15:22 662次阅读

    是否可以输入随机数据集来生成INT8训练后量化模型?

    无法确定是否可以输入随机数据集来生成 INT8 训练后量化模型。
    发表于 03-06 06:45

    AI的“随机性”挑战:它们比人类更“不随机”?

    你有没有想过,人类真的能做出完全随机的选择吗?答案可能出乎你的意料。事实上,人类天生就不擅长“随机”,我们总能在看似无序的事物中发现规律,甚至在本该随机的场景中创造出模式。这种“伪随机
    的头像 发表于 02-20 13:11 1040次阅读
    AI的“<b class='flag-5'>随机</b>性”挑战:它们比人类更“不<b class='flag-5'>随机</b>”?

    《DNESP32S3使用指南-IDF版_V1.6》第三十一章 RNG实验

    的程序流程图: 图31.3.1.1随机数实验程序流程图31.3.2 RNG函数解析ESP-IDF提供了一套API来配置RNG。要使用此功能,需要导入必要的头文件:#include \"
    发表于 12-26 09:31

    “安徽造”量子随机数芯片通过国家密码管理局检测

    近日,国家密码管理局商用密码检测中心出具报告,由安徽问天量子科技公司自主研发的WT-QRNG300量子随机数芯片通过检测。这是国内首家官方商密报告认定、且已实现商用量产及产业化的“量子随机数芯片
    的头像 发表于 12-19 19:06 1021次阅读

    问天量子和方寸微电子联合发布量子随机数芯片

    近日,国家密码管理局商用密码检测中心出具报告,问天量子和方寸微电子联合自主研发的WT-QRNG300量子随机数芯片通过检测,这是国内首家官方商密报告认定、且已实现商用量产及产业化的“量子随机数芯片”产品。
    的头像 发表于 12-19 16:18 1451次阅读