当你发现自己的才华撑不起野心时,就请安静下来学习吧。

Personal site

↑点击传送

3.13作业

1、编写文件copy工具

src_file=input('源文件路径>>: ').strip()
dst_file=input('源文件路径>>: ').strip()
with open(r'{}'.format(src_file),mode='rt',encoding='utf-8') as f1,\
    open(r'{}'.format(dst_file),mode='wt',encoding='utf-8') as f2:
    res=f1.read()
    f2.write(res)

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

inp_name=input('your name:').strip()
inp_pwd=input('your pwd:').strip()
with open(r'users.txt',mode='rt',encoding='utf-8') as f:
    for i in f:
        username,password=i.strip().split(':')
        if inp_name == username and inp_pwd == password:
            print('登录成功')
            break
    else:
        print('用户名或密码错误')

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

name=input('your name>>: ')
pwd=input('your name>>: ')
with open(r'users1.txt',mode='at',encoding='utf-8') as f:
    f.write('{}:{}\n'.format(name,pwd))
posted @   Joab-0429  阅读(132)  评论(0编辑  收藏  举报
编辑推荐:
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ASP.NET Core 模型验证消息的本地化新姿势
阅读排行:
· 从零开始开发一个 MCP Server!
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· Ai满嘴顺口溜,想考研?浪费我几个小时
· Browser-use 详细介绍&使用文档
点击右上角即可分享
微信分享提示