python⽣成随机数(指定随机数范围以及随机数⼩数位数)
python⽣成随机数(指定随机数范围以及随机数⼩数位数)
其实吧,哈哈,⼩编是⽤这个随机数来进⾏爬⾍的随机休眠的,建议⼤家也尝试⼀下
这是⼀个悲惨的故事,相信⼤家经历过向数据库⾥⾯补录数据的经历不,任务是⾮常的简单呀,但是吧⼯作量⼤呀,⽐如⼩编有⼀次进⾏数据补录,居然有2万多条的记录需要补录,规定时间是下午4点之前补录完毕,看看⼿上已经快14点的时间
但是对于⼩编来说这些时间已经⾜以,哈哈哈,⾮常抱歉哈,由于⼀些原因,不⽅便和⼤家分享这个python⼯具,请⼤家见谅,这⾥咱只讲⽣成随机数
先看效果图
⼩编这个录⼊程序的⼏点需求
有当前⽇期的限制,也就是每⼀条记录⾥⾯需要当前的⽇期
每隔10分钟就会产⽣⼀条记录
时间点为0,4,8,12,16,20时,会增加⼏条记录
最重要的是要产⽣随机数,这个随机数有⼀个范围,超过这个范围就是不合格,也不能低于这个范围
最后⼩编还是把sql录⼊功能关闭了,可以直接把结果复制到navctive上⾯,检查⽆误后执⾏
直接上源码
⾸先和⼤家说下哈,这个⾥⾯最关键的还是这个⽣成随机数这个步骤,时间和每个4⼩时什么的,so 简单。这⾥⼩编只是记录⼀下⽣成随机数这个过程
还有建议⼤家不要直接⽤python操作数据库哈,风险太⼤
import random
# 输⼊取值范围,⽐如100~350
value = (random.uniform(100, 350))
# 确定随机⼩数点位数,⽐如.3f,表⽰⼩数点为3位⼩数
value = format(value, '.3f')
print(value)    #将这个随机数打印出来,或者和其他的组成字符串来执⾏sql语句的操作
运⾏结果:
E:\ E:/python2/python⽣成随机数.py
274.563
Process finished with exit code 0
结束语
这个也是⾮常的简单吧,当时往往庞⼤的程序就是⼜这些简单的步骤来⽀撑的,加油吧,少年们,美好和成功是属于我们的python生成1到100之间随机数

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。