一、写一个登录注册程序,两个py文件,一个txt文件,用户名和密码存在文件中。

freg = open('users.txt', 'a+', encoding='utf-8')

freg.seek(0)

#定义存放用户名,密码的 字典

users_info = {}

#逐行读取用户名,密码,并存储到字典中

for line in freg.readlines():

users = line.strip().split(',')

users_info[users[0]]=users[1]

# print(users_info)

#注册

while True:

username = input('请输入用户名:').strip()

password = input('请输入密码:').strip()

cpasswd = input('请确认密码:').strip()

if username and password and cpasswd:

if username in users_info.keys():

print('用户名已存在,请重新注册')

continue

else:

if password != cpasswd:

print('两次输入密码不一致,请重新注册!')

continue

else:

freg.write(userna

python编写程序、自动生成宿舍的组合名_python习题:登录注册小程序(用户名密码存在文件中)、生成随机密码小程序...相关推荐

  1. python编写程序、自动生成宿舍的组合名_基于python的寝室管理系统

    [Python] 纯文本查看 复制代码#!/usr/bin/python# -*- coding: UTF-8 -*- studentinformations=[] def recover(): gl ...

  2. python编写微信自动抓取文件经历

    python编写微信自动抓取文件经历 背景 前期 写代码&坑 背景 近期疫情肆虐,老师全都线上教学,微信群里多出来一大堆乱七八糟的文件,烦死宝宝了,每次还要看,要是doc还得转换成pdf再放进 ...

  3. 编写一个程序,用户使用for循环输入5个数字,所有这些数字将存储在一个数组中。之后,程序将添加这五个数字并显示结果。程序必须支持运算符重载的概念。

    Write a program in which users enter 5 numbers using for loop and all these numbers will store in an ...

  4. python将字符串写入txt文件_python将字符串以utf-8格式保存在txt文件中的方法

    python将字符串以utf-8格式保存在txt文件中的方法 如下所示: #ltp_data 字符串 写进777.txt 1. def save(filename, contents): fh = o ...

  5. python前n项和存为一个数组_python-将数组或DataFrame与其他信息一起保存在文件中...

    python-将数组或DataFrame与其他信息一起保存在文件中 统计软件Stata允许将短文本片段保存在数据集中. 这可以使用NumPy和/或NumPy完成. 这对我来说是非常有价值的功能,因为它 ...

  6. python判断字母左右两边的大写字母有_python习题,,1.26个字母大小写

    python习题,,1.26个字母大小写 1.26个字母大小写成对打印,例如:Aa,Bb...... 2.一个list包含10个数字,然后生成一个新的list,要求新的list里面的数都比之前的数多1 ...

  7. python 搭建登陆系统,用Python连接操作MySQL数据库,做一个简单的用户登录注册系统...

    我们可以很容易地用Python实现一个用户登录系统,相信这即使是对编程新手来说也是小菜一碟. 作为Python的小萌新,今天我想记录下来的是如何实现一个连接了MySQL数据库的用户登录注册系统,它的效 ...

  8. python爬取微博数据存入数据库_Python爬取新浪微博评论数据,写入csv文件中

    因为新浪微博网页版爬虫比较困难,故采取用手机网页端爬取的方式 操作步骤如下: 1. 网页版登陆新浪微博 2.打开m.weibo.cn 3.查找自己感兴趣的话题,获取对应的数据接口链接 4.获取cook ...

  9. python 计算订单量最多的店铺订货金额_Python数据分析实例-统计学在解决奶茶店问题中的应用...

    作为数据分析师,除了熟练各种分析工具外,更重要的是分析.解决问题的能力以及扎实的数学功底,尤其是统计学. 本文将用一个例子,一步一步展示1)分析问题的步骤,2)更具需求选择合适工具和数据获取,3)和统 ...

最新文章

  1. ajax hapi上传文件,javascript – hapi.js Cors Pre-flight不返回Access-Control-Allow-Origin标头...
  2. Linux 下从命令行打开pdf文件和html文件的命令
  3. Runtime底层原理--动态方法解析总结
  4. why jQuery.clone does not work as expected
  5. Oracle 摘去数据块的面纱
  6. rem是如何实现自适应布局的?
  7. VB在菜单上增加图标
  8. java输入文件名_java输入输出---读取文件名
  9. 「代码随想录」714.买卖股票的最佳时机含手续费 【动态规划】力扣详解!
  10. 字节流Stream(Output 、Input)、字符流(Reader、Writer)
  11. python如何安装scrapy库_Python爬虫:Scrapy框架的安装和基本使用
  12. MacBook安装git教程,git学习这一篇就够了!
  13. 计算机专业数学建模结课论文,大学生数学建模论文范文
  14. 【软技能】完全写作指南--演讲
  15. 怎么将英文的PDF翻译成中文的
  16. Android 微信授权登陆
  17. 第15届“开源中国开源世界”高峰论坛成功举办,腾讯获得重要奖项
  18. function里面的两个参数是什么意思?
  19. 网易换肤第二篇:本地换肤实现!
  20. Tableau:画桑基图(详细版)

热门文章

  1. 对抗学习常见方法代码实现篇
  2. Unity动画播放BUG
  3. 思维导图带你了解所谓的网络暴力!
  4. 【ODX Studio编辑PDX】-0.1-如何快速查看各Variant变体间的支持的诊断信息差异(服务,Sub-Function...)
  5. android 微信启动动画,Android 模仿微信启动动画(转)
  6. python中utf-8是什么意思_python utf8什么意思
  7. VUE倒计时刷新页面不影响
  8. html中script不显示,html中出现的script失效
  9. 电脑键盘上的灰尘怎么清除?5个小妙招轻松对灰尘say拜!
  10. IOU 破解方法 与 hexedit使用