玖叶教程网

前端编程开发入门

python内置模块random

random模块是随机数模块,用来获取随机数

import random
print(random.random())#随机获取0-1之间的小数
print(random.uniform(1,2))#随机获取指定区间的小数
print(random.randint(1,10))#随机生成指定区间的整数[1-3]
print(random.randrange(0,11,2))#随机获取指定区间的整数,步长为2[0,11)
print(random.choice('abdcdda'))#随机获取字符串中的一个字符
print(random.sample('abdcdda',3))#随机获取字符串中指定数量的字符,并转换成list形式输出
print(random.sample(['a','b','c','d','e','f','g','h','i','j'],3))

洗牌功能

>>> import random
>>> l = list(range(10))
>>> l
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> random.shuffle(l)>>> l
[3, 8, 0, 9, 7, 4, 5, 1, 2, 6]

简单的验证码功能

方法一:

方法二:

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言