python中random库_python的random库应用讲解

python中的random库是常用的函数库。今天小编来进行讲解介绍。

工具/原料

python环境

方法/步骤

1

打开IDLE等python的编程环境。直接输入代码

>>>random()

程序会报错:NameError: name 'random' is not defined

3aae2b4f50b8b43eb37035ff7132939c2df71900.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

我们需要输入import来调用函数库

>>>from random import *

然后再使用random的时候就不报错了

def3c219ce2c5b1b3a7596692b39131fcfec0e00.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

常用1:

random() 生成一个[0, 1.0)之间的随机小数

>>>random() # Random float: 0.0 <= x < 1.0

cfadcdd96975f2c4c0323bf68f0148fe1f420600.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

常用2:

uniform(a,b) 生成一个a到b之间的随机小数

>>>uniform(1,10) # Random float: 1.0 <= x < 10.0

49bf00425d6b04d17a82f83db213e8e5edee0100.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

常用3:

randint(a,b) 生成一个a到b之间的随机整数

>>>randint(1,10) # Random float: 1 <= x < 10

3852f6e5eceeadbc878425c5cd18dfdae53b7b00.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

常用4

randrange(a,b,c) 随机生成一个从a开始到b以c递增的数

>>>randrange(1,10,2)

如何不输入c的值,默认为1

>>>randrange(1,10)

4759c1dae43b3b863d8a2de2185653bbf9207500.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

注意事项

如对您有所帮助,请点【投票】和【大拇指】支持小编哦;业余个人经验分享,不足地方请留言。

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值