python基础第三弹--浅谈random模块

random模块是一个增添乐趣的模块
为什么这么说呢?
因为随机这项活动会出现在课堂上老师说:“我们现在随机抽取一个人。”相信这句话一直带给人一种刺激感。还有在各种活动中,随机这个字眼也经常听到,它或多或少给人一种公平性。再python中实现随机是一件轻松的事情,只要大家掌握了以下几个基础的命令!

先来几个常用的命令

random.random() 生成一个0到1的随机浮点数
random.randint(1,50) 在范围内生成一个随机整数
random.uniform(1.1,50.1) 在范围内生成一个随机浮点数
random.randrange(0,101,2) 随机选取0到100间的偶数
random.choice(可迭代对象) 在对象中随机抽取一个
random.sample(可迭代对象,抽取n数) 在对象中抽取n个

接下来我们在比较中来找找命令之间的不同

import random
liebiao=[1,2,3]
print(random.choice(liebiao))
print(random.sample(liebiao,2))
#产生的结果如下
##2
##[2, 3]

令人烦恼的random命令的取值范围

当然我也给大家整理的出来

#random,random()随机浮点数的具体范围是:大于等于0,小于1
#random.randint()产生随机整数的区间范围是前闭后闭
#random.uniform()产生随机浮点数范围是区间的前闭后开
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值