zoukankan      html  css  js  c++  java
  • 3.15作业

    # 2.1:编写用户登录接口
    #1、输入账号密码完成验证,验证通过后输出"登录成功"
    #2、可以登录不同的用户
    #3、同一账号输错三次锁定,(提示:锁定的用户存入文件中,这样才能保证程序关闭后,该用户仍然被锁定)
    # 开始新建 lock.txt user.txt
    # import time
    # count=0
    # while count<3:
    # inp_name=input('请输入用户名:')
    # inp_pwd=input('请输入密码:')
    # with open("user.txt",mode="rt",encoding="utf-8") as f,open("lock.txt",mode="rt",encoding="utf-8") as f2:
    # for line in f:
    # username,password=line.strip().split(':')
    # for lock in f2:
    # res=lock.strip()
    # if inp_name==res:
    # print('{}该账户已锁定'.format(res))
    # time.sleep(5)
    # elif inp_name==username and inp_pwd==password:
    # print('登陆成功')
    # break
    # else:
    # print('登录失败')
    # count+=1
    # if count==3:
    # with open("lock.txt",mode="at",encoding="utf-8") as f2:
    # res=f2.write(inp_name)
    # time.sleep(5)
    # count=0


    # 2.2:编写程序实现用户注册后,可以登录,
    # 提示:
    while True:
    msg = """
    0 退出
    1 登录
    2 注册
    """
    print(msg)
    cmd = input('请输入命令编号>>: ').strip()
    if not cmd.isdigit():
    print('必须输入命令编号的数字,傻叉')
    continue

    if cmd == '0':
    break
    elif cmd == '1':
    # 登录功能代码(附加:可以把之前的循环嵌套,三次输错退出引入过来)
    pass
    elif cmd == '2':
    # 注册功能代码
    pass
    else:
    print('输入的命令不存在')

    # 思考:上述这个if分支的功能否使用其他更为优美地方式实现
    没想出来。。。
  • 相关阅读:
    java——base64 加密和解密
    BASE64Encoded() 方法报错说方法未定义
    java 实现HTTP连接(HTTPClient)
    如何关闭一些烦人的弹窗(总结)
    IDEA
    6、git和github
    5、预测和鉴定miRNA的靶基因
    4、在线blast比对结果解析(保守结构域)
    ASE分析
    3、Linux下配置Java环境
  • 原文地址:https://www.cnblogs.com/chenyoupan/p/12500167.html
Copyright © 2011-2022 走看看