Python学习笔记--random模块

        Python中random模块用于生成伪随机数,而且里面所有的随机数生成函数均是以当前的时间作为随机数种子。

        其中,比较常用的函数有:

random.randrange([start], end[, step]) #格式与range()函数一样,随机返回一个在start 与end 之间的一个数。输入输出均是int型
random.randint(start, end) #产生从start到end的随机整数,包括start与end
random.uniform(start, end) #作用与randint()一样,但返回结果为float型,且不包括end
random.random() #没有参数,返回0.0到1.0之间的一个float数,包括上下限
random.choice(oneList) #从oneList中随机选择一个item返回。random.choice(range(start, end+1))等价于random.randint(start, end)
random.shuffle(oneList) #对oneList中的项进行洗牌,即打乱顺序。并不返回一个新的list,而是将原list中的数据顺序打乱,所以如果需要以前的数据,记得备份。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值