首页 > 编程知识 正文

登录注册流程图,用户注册流程图

时间:2023-05-06 13:13:51 阅读:33705 作者:3441

“”实现用户注册和登录功能。 要求:使用while循环实现菜单选择2 .使用try异常处理解决非用户输入数字问题3 .越过用户输入功能选项号进行处理4 .将用户注册信息保存在列表中, 使用字典类型封装每个用户5 .用户注册需要两次密码完整性验证的并行密码保护(importgetpasspassinfo=getpass.getpass ) (请输入您的密码) 必须进行数据非空验证),并且必须由已注册用户列表中的用户确定“' importgetpasslist _ user=list (while true : print (' # ' * 30 ) '2.用户注册' ' #'* 30 ) input_info=input ('请选择:') try:int(input_info ) except : er1_input=input )提示:输入可选代码号nput_info )==1: if input _ info=='1' : print (='=' * 20,' '='*20 ) log_user=input (登录帐户: ) log_pass=getpass.getpass (登录密码3360 ) iflist_user==[] 欢迎使用: ii else 3360 fori inlist _ user : for Jini.values (: if Jini.values ) and j in I.values (: input ) ' [提示] reakwhileinput _ info=(2' : print )='='*20, ' *20 '='* 20(new_user=input (登录帐户:') new_pass=getpass.getpass ) )登录密码:') new _ pas sack=getpass.getpass (登录帐户(:new_user,)登录密码) :new_pass, )用户昵称) :new_pass '年龄' : age (if new _ pass==new _ pas sack : list _ user.append (dict _ info ) ) if input _ user==' y ' : continuebreakelse : input (' [错误], 两次密码不匹配,继续回车((ifinput_info=='3'3360del_sys ) if del _ sys==' y ' : breakcontinuelse : er2)

转载于:https://www.cn blogs.com/Li fengyuan/p/9409869.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。