zoukankan      html  css  js  c++  java
  • 3/13 作业

    一:今日作业:
    1、编写文件copy工具

    o_path = input('原文件的路径:')
    n_path = input('新文件路径:')
    with open(r'{}'.format(o_path),mode='r',encoding='utf-8') as f1,
         open(r'{}'.format(n_path),mode='w',encoding='utf-8') as f2:
        res = f1.read()
        f2.write(res)
    

    2、编写登录程序,账号密码来自于文件

    user = input('请输入账号:')
    pwd = input('请输入密码:')
    with open('1.txt',mode='r',encoding='utf-8') as f:
        res = f.readlines()
        for line in res:
            user1,pwd1 = line.strip().split(':')
            if user1 == user and pwd1 == pwd:
                print('登陆成功')
                break
        else:
            print('登陆失败')
    

    3、编写注册程序,账号密码来存入文件

    while True:
        user = input('请输入账号:')
        if user.strip():
            pwd = input('请输入密码:')
            pwd2 = input('再次确认密码:')
            if pwd == pwd2:
                with open('wcwgw_fuben.txt',mode='a',encoding='utf-8') as f:
                    f.write('
    {}:{}'.format(user,pwd))
                print('注册成功')
                break
            else:
                print('两次密码不一致')
        else:
            print('用户名格式不正确')
    
  • 相关阅读:
    Chain of Responsibility Pattern
    Visitor Pattern
    Command Pattern
    Mediator Pattern
    Memento Pattern
    Observer Pattern
    State Pattern
    Strategy Pattern
    HTMLTestRunner修改Python3的版本
    loadrunner 检查点
  • 原文地址:https://www.cnblogs.com/pythonwl/p/12487315.html
Copyright © 2011-2022 走看看