用来练手的python练习题,原题链接: python练习实例50、

该练习题主要包含了random模块随机数的应用,下面给出几个常用的模块内函数。

1. 生成浮点型随机小数

最简单的,就是用random函数,生成 [0.0,1.0)[0.0, 1.0)[0.0,1.0)范围内的小数

for i in range(10):print(random.random())

输出结果如下:

使用random.uniform函数,可以在范围内生成随机浮点小数:

for i in range(10):print(random.uniform(2.5,5.5))

输出结果如下:

2. 生成随机整数

使用randrange方法可以在指定范围内生成随机整数:

# 生成[0,10)的整数
for i in range(10):print(random.randrange(10))

输出结果如下:

# random.randrange(start, stop[, step]) randrange三个参数可以规定范围及
# step步长
for i in range(10):print(random.randrange(0,10,2))

输出结果如下:

3. 对序列进行随机选择,洗牌

使用shuffle函数可以对序列进行洗牌,常用于机器学习中模型feed前对数据的预处理。

使用choice函数可以从序列中随机选取元素。

\newline
\newline
\newline
\newline
参考: random — Generate pseudo-random numbers

python random随机数 RUNOOB python练习题50相关推荐

  1. Python Random随机数

    Python产生随机数的功能在random模块中实现,实现了各种分布的伪随机数生成器 该模块可以生成0到1的浮点随机数,也可以在一个序列中进行随机选择,产生的随机数可以是均匀分布,高斯分布,对数正态分 ...

  2. python random -- 随机数

    目录 加载相关库 一.random基础 二.实数分布 2.1 对称分布 2.2 指数分布 2.3 Beta 分布 2.4 Gamma 分布 2.5 高斯分布 2.6 对数正态分布 2.7 正态分布 2 ...

  3. Python打印杨辉三角形 RUNOOB python练习题61

    用来练手的python练习题,原题链接: python练习实例61 题干: 打印出杨辉三角形 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 ...

  4. python random模块下载,Python的random模块

    在日常生活中,随机数我们很多时候都会经常接触到,比如说游戏抽卡,随机到的数值就可以决定这波抽卡的结果是欧皇附体.正常水平还是直接吃井(保底).正如其它编程语言一样,Python也有生成随机数的功能,其 ...

  5. python绘制随机数直方图-python plotly绘制直方图实例详解

    计算数值出现的次数 import cufflinks as cf cf.go_offline() import numpy as np import pandas as pd set_slippage ...

  6. Python random 模块 - Python零基础入门教程

    目录 一.Python random 模块常用函数介绍 二.Python random 模块使用 三.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 >> Pyt ...

  7. python random函数原理_Python random() 函数

    描述 random() 方法返回随机生成的一个实数,它在[0,1)范围内. 语法 以下是 random() 方法的语法: import random random.random() 注意:random ...

  8. python生成随机数random操作_Python random生成随机数示例

    代码中经常有一些生成随机数的需求.特意整理了一下Python中random模块的一些相关使用方法示例. python生成随机数 随机整数: >>> import random > ...

  9. 用于生成随机数的python标准库模块是_17 Python 标准库之 random 模块 - Python 进阶应用教程...

    Python 标准库之 random 模块 随机数是随机产生的数,比如购买彩票,中奖的号码就是随机的.random 库是用于生成随机数的 Python 标准库,random 库提供如下函数: 函数 功 ...

最新文章

  1. iOS架构-多工程联编及framework之间的相互调用(19)
  2. sqserver对比oracle的区别,oracle和sqlserver比较
  3. php经典面试题时间,php 经典面试题及答案
  4. 6、raid、lvm、while、until 学习笔记
  5. 基于高光谱遥感技术的农作物病虫害应用研究现状
  6. Spring-Bean配置-使用外部属性文件(转)
  7. 方维系统登陆弹窗,登陆后自动刷新当前页的实现方法
  8. hdu1251统计难题
  9. 用java判定三角形_人教版初中数学八年级上册“角角边”判定三角形全等公开课优质课课件教案视频...
  10. 通讯协议集合- - -类比道路交通- - -一般肯定有数据电信号线和收发控制电信号线
  11. GTD工具 Wunderlist使用心得总结
  12. 竞价被恶意点击怎么办?该怎么屏蔽?
  13. 某程序员揭秘“开水团”大厂真实福利
  14. SpingMVC文件下载,ie浏览器提示无法打开该Internet站点.请求的站点不可用,或找不到.请以后再试.
  15. 启动IDEA时出现error launching idea failed to create jvm的解决办法
  16. 20. Linux提权:从入门到放弃
  17. 如何自学qt(5)——页面布局
  18. 代理模式 静态代理、JDK动态代理、Cglib动态代理
  19. dmr中继 自建服务器,海能达DMR中继接入BrandMeister教程
  20. PostgreSQL vs MySQL——哪种关系数据库更好?

热门文章

  1. Julia中的supertype()函数
  2. 如何利用云服务器挖矿_企业如何选择云服务器
  3. c++中STL实现演讲比赛流程
  4. Linux进程间通信方式--本地socket
  5. UVa12633-Super Rooks on Chessboard-容斥+FFT
  6. 树链剖分入门+HYSBZ - 1036树的统计Count
  7. Ubuntu在vmware虚拟机无法上网的解决方法
  8. 【Linux】Ubuntu下进行C语言编程
  9. Linux 打印可变参数日志
  10. 牛客网笔记之数组(一)