博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python-内置函数-callable,chr,ord,bytes,随机验证码生成
阅读量:4966 次
发布时间:2019-06-12

本文共 772 字,大约阅读时间需要 2 分钟。

 

  s="老男人"

  bytes(s,encoding="utf-8")

 

 

 随机验证码的实现方法:

  大写字母:

li = []for i in range(6):    temp=random.randrange(65,91)    c = chr(temp)    li.append(c)result = "".join(li)print(result)

  数字和大写字母(数字位置固定):

import randomli=[]for i in range(6):    if i == 2:        num = random.randrange(0, 10)        li.append(str(num))    else:        temp=random.randrange(65, 91)        c = chr(temp)        li.append(c)result = "".join(li)print(result)

  数字和大写字母(数字位置不固定):

import randomli=[]for i in range(6):    r = random.randrange(0,5)    if r == 2 or r ==4:        num = random.randrange(0,10)        li.append(str(num))    else:        temp=random.randrange(65,91)        c=chr(temp)        li.append(c)result = "".join(li)print(result)

 

转载于:https://www.cnblogs.com/gpdm/p/6435553.html

你可能感兴趣的文章
javascript你应该知道的七件事
查看>>
垃圾短信识别
查看>>
SOAP 1.1与SOAP 1.2的区别
查看>>
【AC自动机】Lougu P3796
查看>>
Java文件流的常见错误
查看>>
重载操作符
查看>>
用 SDL2 处理精灵图
查看>>
MySQL基础语法
查看>>
TextView淡入淡出效果
查看>>
30岁当下的困惑
查看>>
美国将会垄断互联网:为什么需要政府网关——一个技术人员的角度
查看>>
IdentityServer4【Topic】之定义客户端
查看>>
第14月第17天 automaticallyAdjustsScrollViewInsets contentInsetAdjustmentBehavior
查看>>
LintCode Coins in a Line III
查看>>
Hive 行列转换
查看>>
(转)Asp.Net生命周期系列五
查看>>
织梦栏目页分页title加"第N页"
查看>>
记录一次数据库链接不够用被drop掉的问题
查看>>
C语言实现通用链表初步(二)
查看>>
存储过程实现分页
查看>>