python之随机数函数的实现示例

作者:nooraaaaqian 时间:2023-07-17 04:44:41 

前言

这是俺写的第一篇关于python的博客,分享一下我所整合的python中的随机数函数,就当作是自己的一个笔记,也可以供像我一样的python入门新手小白参考学习。希望可以记录下自己的学习过程。

一、random()

生成一个(0,1)指定范围内的随机浮点数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

二、uniform(x,y)

生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

三、randint()

生成一个指定范围([x,y])内的整数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

四、randrange([start],[stop],[step])

从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

五、choice(sequence)

从序列中获取一个随机数

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

六、shuffle([x,random])

将一个列表中的元素打乱

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

七、sample(sequence,k)

从指定序列中随机获取指定长度的片段

python之随机数函数的实现示例

运行结果如下:

python之随机数函数的实现示例

注意

随机数函数均为模块random的静态函数

示例


import random

#设置随机数种子
random.seed(1)

#生成一个随机数
print(random.random())

#生成一个1-5之间的随机数
print(random.uniform(1,5))

#生成一个1-10之间的随机数
print(random.randint(1,10))

#生成一个1-10之间以3递增的随机数
print(random.randrange(1,10,3))

list = ['hello','world','any','way']
print(random.choice(list))
random.shuffle(list)
print(random.sample(list,3))

来源:https://blog.csdn.net/qq_51570936/article/details/111657312

标签:python,随机数函数
0
投稿

猜你喜欢

  • Python3+cgroupspy安装使用简介

    2022-11-13 15:11:21
  • 简单的Python调度器Schedule详解

    2021-09-15 09:49:19
  • 如何使用VSCode愉快的写Python于调试配置步骤

    2021-11-21 06:16:12
  • Sublime Text v4.0(4143)安装方法

    2023-09-27 12:04:50
  • scrapy-splash简单使用详解

    2023-06-02 15:22:37
  • Python按行读取文件的简单实现方法

    2023-06-14 22:55:49
  • 读取MySQL的log方法

    2011-07-01 12:04:57
  • Pandas之Fillna填充缺失数据的方法

    2022-11-17 20:17:12
  • 浅析Python 中的 WSGI 接口和 WSGI 服务的运行

    2023-02-18 14:45:40
  • 用Python实现等级划分

    2022-10-11 23:45:21
  • python虚拟环境virtualenv的使用教程

    2021-03-08 00:50:17
  • Python2比较当前图片跟图库哪个图片相似的方法示例

    2021-05-22 09:51:22
  • python的scikit-learn将特征转成one-hot特征的方法

    2022-06-21 11:34:29
  • seatunnel 2.3.1全流程部署使用教程

    2022-02-01 02:38:51
  • Python中实现输入超时及如何通过变量获取变量名

    2021-02-17 03:17:48
  • css实现简单圆角效果

    2008-11-27 13:11:00
  • Python寻找路径和查找文件路径的示例

    2023-05-01 10:36:37
  • SQL Server获取磁盘空间使用情况

    2024-01-21 17:30:43
  • 深入解析pandas数据聚合和重组

    2023-11-17 17:45:51
  • 基于Python实现RLE格式分割标注文件的格式转换

    2022-10-22 08:41:12
  • asp之家 网络编程 m.aspxhome.com