标签:vda 元组 form amp 参数 dom div rand col
import random print(random.random()) #随机大于0 且小于1 之间的小数 返回一个随机浮点数 >0.8876286055735736
import random print(random.uniform(0,9)) #随机一个大于0小于9的小数 >1.6216140247404898
(2)随机整数
print(random.randint(1,10)) #随机一个大于等于1且小于等于10的整数 >6 print(random.randrange(1,10,2)) #随机一个大于等于1且小于等于10之间的奇数,其中2表示递增基数 print(random.randrange(0,10,2)) #偶数
(3)choice() 方法返回一个列表,元组或字符串的随机项。
print(random.choice([‘123‘,‘abc‘,52,[1,2]])) #随机返回参数列表中任意一个元素 print(random.choice(‘qsfqef‘))
(4)random.sample()random.sample(‘abcdefghij‘,3) #从多个字符中选取特定数量的字符
[‘a‘, ‘d‘, ‘b‘]
#(5)打乱列表顺序
lis = [1,2,5,7,9,10]
random.shuffle(lis)
print(lis)
#(6)验证码生成器
import random
def random_num():
code = ‘‘
for i in range(4):#生成为四位数的验证码
ran1 = random.randint(0,9)
ran2 = chr(random.randint(65,90))
add = random.choice([ran1,ran2])
print(str(add))
code = ‘‘.join([code,str(add)])
return code
print(random_num())
(7) 生成随机字符串
>>> import string
>>> ‘‘.join(random.sample(string.ascii_lowercase + string.digits, 6))
‘4fvda1‘
标签:vda 元组 form amp 参数 dom div rand col
原文地址:https://www.cnblogs.com/foremostxl/p/9502930.html