一.用python实现基本的登录功能
#-----------------1.基本登录功能-------------------
name=input("qq账号:")
if name=="jc":passwd=input("密码:")if passwd=="123456":print("登录成功")else:print("密码错误")
else:print("账号错误")
二.用python实现登录验证功能
#-----------------2.添加验证码--------------------------------
ZhangHao = input("请输入qq号:")
if ZhangHao == "jc":MiMa = input("账号存在,请输入qq密码:")if MiMa == "123456":YanZhengMa = input("请输入验证码:")if YanZhengMa == "abc":print("登录成功!")else:print("验证码错误,请重新输入!")else:print("qq密码错误,请输入正确密码!")
else:print("qq账号错误,请输入正确账号!")
三.用python实现登录随机验证功能
#-----------------3.增加随机验证码---------------------import random
import stringdef SuiJiYanZhengMA(length=6):CharSets = string.ascii_letters + string.digits# 变量 _ 是一个惯用法,表示循环变量在循环体中不会被使用,join()方法将一个可迭代对象元素连接成字符串YanZhengMa = ''.join(random.choice(CharSets) for _ in range(length))return YanZhengMaZhangHao = input("请输入QQ号:")
QQHao = "jc"
QQMiMa = "123456"if ZhangHao == QQHao:MiMa = input("账号存在,请输入QQ密码:")if MiMa == QQMiMa:YanZhengMa = SuiJiYanZhengMA()print(f"请输入验证码以完成登录:{YanZhengMa}")in_yanzhengma = input("请输入你收到的验证码:")if in_yanzhengma == YanZhengMa:print("登录成功!")else:print("验证码错误,请重新输入!")else:print("QQ密码错误,请输入正确密码!")
else:print("QQ账号错误,请输入正确账号!")
后续将持续优化,还请点赞支持,欢迎评论区留言交流学习~