1:随机验证码
使用random模块
chr:将字符转化为ASCII码;ord:将ASCII码转化为字符
import random code = '' for i in range(4): cur = random.randrange(0,4) if cur != i: temp = chr(random.randint(65,90)) else: temp = random.randint(0,9) code += str(temp) print(code)
加密
hashlib模块
面向对象
私有属性:以双下划线“__”开头,规则上不可直接修改