Python_常用的随机数获取方式(待补充)

import random

取值

random.randint(0,5)#包括边界
一定范围内满足某个规则的整数
random.randrange(20,35,3) #表明是20/23/26/29.../35之中的整数
一定范围内的浮点数
random.random()*base #范围为[0,1),扩大范围乘相应的基数即可
random.uniform(0, 20) #或者使用这个
按概率获取一定数量的某几个数字

waiting…


挑选

打乱list元素
list_number = [1, 2, 3, 4, 5]
random.shuffle(list_number)
随机从list中选择一个
list_string = ['a', 'b', 'c', 'd', 'e']
random.choice(list_string)
从list中随机选择n个
random.sample([1,2,4,6,2],2) #第二个参数长度为list长度时候相当于shuffle
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值