作用:
random.randint 函数是Python内置的随机数生成函数之一,用于生成一个指定范围内的整数。
必要操作:
>>> import random
安装:
python 内置函数,无需安装
导入包:
>>> import random
帮助查看:
>>> help(random)
或 单独查看某个子方法(函数)
>>> help(random.randint)
方法(函数):
>>> random.randint
1.生成随机数,指定一个范围
使用方法:
import random
num = random.randint(10, 20)
print(num) # 例如,可能输出 12
2.生成随机数,{}占位符,1000000 至 9999999
使用方法:
import random
payload = {
'callback': 'jQuery{}'.format(random.randint(1000000, 9999999)),
}
print(payload)
3.生成随机数,%号占位符,1000000 至 9999999
params = {
'callback': 'jQuery%u' % random.randint(100000, 999999),
}
print(params)
其他:%百分号占位符
%s :字符串的格式化,也是最常用的
%d :格式化整数,也比较常用
%c :格式化字符及ASCII码
%u :格式化无符号整型
%f :格式化浮点数,可以指定小数后面的精度
%e :使用科学计数法格式化浮点数
%o :格式化无符号八进制数
%x :格式化无符号十六进制数
%p :十六进制数格式化变量地址
%g :%e和%f的简写
参考、来源:
https://blog.csdn.net/weixin_43765541/article/details/130589813
https://github.com/huanghyw/jd_seckill/jd_spider_requests.py
https://gitee.com/freezingbing/jd_seckill/blob/master/京东抢购源码3.x.py