我是靠谱客的博主 唠叨高山,最近开发中收集的这篇文章主要介绍python之随机数函数前言一、random()二、uniform(x,y)三、randint()四、randrange([start],[stop],[step])五、choice(sequence)六、shuffle([x,random])七、sample(sequence,k)注意,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


前言

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

一、random()

生成一个(0,1)指定范围内的随机浮点数
在这里插入图片描述
运行结果如下:

二、uniform(x,y)

生成一个指定范围([min(x,y) max(x,y)])内的随机浮点数
在这里插入图片描述
运行结果如下:

三、randint()

生成一个指定范围([x,y])内的整数
在这里插入图片描述
运行结果如下:
在这里插入图片描述

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

从指定范围内,按指定基数递增的集合中获取一个随机数。结果相当于从[10,12,…,98]序列中获取一个随机数。
在这里插入图片描述
运行结果如下:
在这里插入图片描述

五、choice(sequence)

从序列中获取一个随机数
在这里插入图片描述
运行结果如下:
在这里插入图片描述

六、shuffle([x,random])

将一个列表中的元素打乱
在这里插入图片描述

运行结果如下:
在这里插入图片描述

七、sample(sequence,k)

从指定序列中随机获取指定长度的片段
在这里插入图片描述
运行结果如下:
在这里插入图片描述

注意

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

最后

以上就是唠叨高山为你收集整理的python之随机数函数前言一、random()二、uniform(x,y)三、randint()四、randrange([start],[stop],[step])五、choice(sequence)六、shuffle([x,random])七、sample(sequence,k)注意的全部内容,希望文章能够帮你解决python之随机数函数前言一、random()二、uniform(x,y)三、randint()四、randrange([start],[stop],[step])五、choice(sequence)六、shuffle([x,random])七、sample(sequence,k)注意所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部