用于生成随机数的python标准库模块是_详解Python基础random模块随机数的生成-程序员宅基地

技术标签: 用于生成随机数的python标准库模块是  

详解Python基础random模块随机数的生成

来源:中文源码网    浏览: 次    日期:2019年11月5日

【下载文档:  详解Python基础random模块随机数的生成.txt 】

(友情提示:右键点上行txt文档名->目标另存为)

详解Python基础random模块随机数的生成随机数参与的应用场景大家一定不会陌生,比如密码加盐时会在原密码上关联一串随机数,蒙特卡洛算法会通过随机数采样等等。Python内置的random模块提供了生成随机数的方法,使用这些方法时需要导入random模块。

import random下面介绍下Python内置的random模块的几种生成随机数的方法。

1、random.random() 随机生成 0 到 1 之间的浮点数[0.0, 1.0) 。

print("random: ", random.random())

#random: 0.57140259468991352、random.randint(a , b) 随机生成 a 与 b 之间的整数[a, b]。print("randint: ", random.randint(6,8))

#randint: 83、random.randrange(start,stop,step)按步长step随机在上下限范围内取一个随机数。

print("randrange: ",random.randrange(20,100,5))

#randrange: 85

4、random.uniform(a, b) 随机生成 a 与 b 之间的浮点数[a, b]。print("uniform: ",random.uniform(5,10))

#uniform: 5.1197901633757765、random.choice() 从列表中随

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33345090/article/details/114033712

智能推荐

Jetson Nano安装Numba_jetson nano numba-程序员宅基地

文章浏览阅读904次。Jetson Nano安装Numba前言安装步骤环境依赖安装AnaConda里安装安装步骤以下是坑 (泪目)不算坑的坑TBB 版本太老LLVM版本太低最后前言近期在Jetson nano上试跑一个姿势估计模型(Pose Estimation Model),后处理时需要用numba。我在nano上安装numba的过程中踩了很多坑…总结一下踩过的坑和解决方式,以及最后成功的安装步骤。刚接触ML和Jetson nano不久,是个小白,如果下面有什么错误请各位大佬多多指教!!QAQ跪谢。安装步骤先直入主题_jetson nano numba

金陵科技学院计算机系男女比,眼已亮瞎:719所全国高校男女比例排名-程序员宅基地

文章浏览阅读1.1k次。学校名称女生比例1 中华女子学院98%2 成都师范学院83%3 四川外国语大学81%4 江苏第二师范学院80%5 西安外国语大学79%6 重庆第二师范学院79%7 牡丹江师范学院78%8 上海外国语大学78%9 大连外国语大学78%10 沈阳医学院77%11 北京第二外国语学院77%12 哈尔滨金融学院77%13 北京语言大学76%14 辽宁师范大学76%15 北京服装学院75%16 川北医学院7...

IOTE2016:透析物联网行业热点 把脉产业链发展趋势-程序员宅基地

文章浏览阅读124次。由国际物联网贸易与应用促进会主办,深圳物联传媒(物联网世界)、易信物联网络联合承办的2016第八届深圳国际物联网与智慧中国博览会(IOTE2016),将于8月18日-20日在深圳会展中心隆重举办。作为国内第一个聚焦物联网全产业链的专业博览会,IOTE2016的展会规模已晋级为亚洲第一,将是物联网产业链人士必来之地。智能——物联网产业迎来新机遇记者...

android simplelistitem1,什么是“android.R.layout.simple_list_item_1”?-程序员宅基地

文章浏览阅读1.3k次。什么是“android.R.layout.simple_list_item_1”?我已经开始学习Android开发了,并且正在遵循一本书中的一个todolist示例:// Create the array list of to do itemsfinal ArrayList todoItems = new ArrayList();// Create the array adapter to bin..._android.r.layout.simple_list_item_1

JPA 学习--Query接口下的 API 测试_接口测试query-程序员宅基地

文章浏览阅读705次。【Query 接口下的常用API】【API 测试类:Test_QueryAPI.Java】[java] view plain copypackage org.zgf.jpa.entity; import java.math.BigInteger; import java.util.Cal_接口测试query

Stuts2入门-程序员宅基地

文章浏览阅读93次。开发工具 Eclipse 3.4 服务器:Tomcat6 Struts版本:2.2.3 JDK:1.6 Struts所有必需的包: commons-fileupload-1.2.2.jarcommons-io-2.0.1.jarcommons-lang-2.5.jarfreemarker-2.3.16.jarjavassist-3.11.0.GA.jar..._

随便推点

Finetuning Large Language Models: Sharon Zhou-程序员宅基地

文章浏览阅读1.2k次,点赞36次,收藏13次。微调大语言模型

Redis 数据库入门教程-程序员宅基地

文章浏览阅读244次。From:http://www.jb51.net/article/56448.htm Redis 菜鸟教程:http://www.runoob.com/redis/redis-tutorial.html Redis 设计与实现:http://redisbook.com/ Redis基础、高级特性与性能调优:https://www.jianshu.c..._redisshujuk 教材

Redis远程连接失败-“Connection reset by peer”的解决方式(Win10以及Ubuntu)_connection reset by peer redis-程序员宅基地

文章浏览阅读2.4w次,点赞3次,收藏7次。每篇一句: The business of life is the acquisition of memories. In the end that’s all there is. 问题出现:今天在在本机(Windows 10)以及虚拟机(Ubuntu 16.04)中分别安装了Redis服务,Windows 10安装 : Redis-x64-3.2.100.msi..._connection reset by peer redis

Rocksdb 获取当前db内部的有效key个数 (估值)_rocksdb 获取列族的统计-程序员宅基地

文章浏览阅读2.2k次。又一个简单问题。从获取有效key来看rocksdb的写入逻辑_rocksdb 获取列族的统计

Linux常用快捷键_déjà vu中所有的快捷键-程序员宅基地

文章浏览阅读535次。Ctrl + A :将光标定位到行首 Ctrl + C :终止当前命令 Ctrl + D :输入框无字符,退出当前终端,等效于输入exit。如果光标后面有字符,则会删除光标后的一个字符。 Ctrl + E :将光标定位到行尾 Ctrl + K :删除光标到行尾的字符 Ctrl + L :清屏,等效于输入 clear Ctrl + U :删除行首到光标之前的字符 Ctrl + Z :暂..._déjà vu中所有的快捷键

Docker安装kafka可视化管理工具 - Kafka Eagle_kafka-eagle docker-程序员宅基地

文章浏览阅读2k次。Docker安装kafka可视化管理工具 - Kafka Eagle_kafka-eagle docker

推荐文章

热门文章

相关标签