python3 random模块
random模块的使用
import random
# print(random.random()) # 随机打印(0,1)之间的浮点数
# print(random.uniform(10,20)) # 指定范围内的浮点数
# print(random.randint(1,10)) # 随机打印1~10之间的整数
# print(random.randrange(0,2,2)) # 随机整数,但后面可以参步长,即以1开头10结尾,步长为2的随机数.不包括后面的数
# a = [‘yeyu‘,‘xiaotian‘,‘shenxue‘]
# print(random.choice(a)) # 洗牌功能,随机获取列表中的一个元素
# print(random.sample(a,1)) # 随机抽取列表中一个或者多个数据,后面是个数
# 课堂小案例:随机验证码
# 先定义一个生成验证码的空变量
def Code():
code = ‘‘
for i in range(4):
current = random.randint(1,4)
if i == current:
temp = chr(random.randint(65,90))
else:
temp = random.randint(0,9)
code += str(temp)
print(code)
for i in range(0,10): #执行函数10次
Code() 相关推荐
xiaouncle 2020-07-31
guangyacyb 2020-06-14
pengkunstone 2020-06-09
jessieHJ 2020-05-31
Lexan 2020-04-15
wangqing 2020-04-07
xclxcl 2020-03-04
新路 2020-02-26
明天你好 2020-01-28
大脸猫脸大 2020-01-18
georgeandgeorge 2019-12-28
singer 2019-12-04
那年夏天 2019-11-17
xinhao 2019-11-12
jocleyn 2019-11-10
zhinanpolang 2019-08-23
prettyice 2010-03-24
wyqwilliam 2019-10-26