#版本1.0,最基本的注册登录
'''
1.注册,将账号和密码分别写在不同的文档里面
2.登录,分别从账户文档和密码文档进行读取并登录
'''
 #注册
Identity = input("请输入您想要注册的账号:")
Password = input("请输入您想要注册的密码:")
print("恭喜您注册成功")
with open('id_ZC',mode='w',encoding='utf-8') as f1,open('pw_ZC',mode='w',encoding='utf-8') as f2:
f1.write('{}\n'.format(Identity))
f2.write('{}\n'.format(Password))
 #登录
i = 0
ID = []
PW = []
while i < 1:
user_id = input("请输入您的账号:")
user_pw = input("请输入您的密码:")
with open('id_ZC',mode='r+',encoding='utf-8') as f1,open('pw_ZC',mode='r+',encoding='utf-8') as f2:
for line in f1:
ID.append(line)
#print(ID)
for line in f2:
PW.append(line)
#print(PW)
#print(ID[0].strip() == ID[0]) #ID[0]后面有换行符需要去掉 if user_id == ID[0].strip() and user_pw == PW[0].strip():
print("恭喜您登录成功!")
  else:print("对不起,登录失败!")
i+=1
 

最新文章

  1. 利用CSS、JavaScript及Ajax实现图片预加载的三大方法
  2. VARCHAR 详解
  3. SQL Server里Grouping Sets的威力
  4. [转]有关USES_CONVERSION
  5. hardware control language
  6. Android Fragment 真正的完全解析(上) (转载)
  7. Codevs 5126 推销员 2015年NOIP全国联赛普及组
  8. 在这里总结一些iOS开发中的小技巧,能大大方便我们的开发,持续更新。
  9. 避免 TCP/IP 端口耗尽
  10. Java中volatile的作用以及用法
  11. Highcharts将数据以图表的形式展现
  12. DataTable Javascript Link not working on 2nd page
  13. Mac下启动MySQL出现错误“the /usr/local/mysql/data directory is not owned by the &#39;mysql&#39; or &#39;_mysql&#39; user”解决
  14. java中方法传值小知识解析
  15. windows linux—unix 跨平台通信集成控制系统----系统硬件信息获取
  16. [转载] .NET 中可以有类似 JVM 的幻像引用吗?
  17. python-django-ORM,常用查询方式
  18. [转]CUDA在Windows下的软件开发环境搭建
  19. 兼容各浏览器的css背景图片拉伸代码
  20. (转)Download interrupted: Connection to https://dl-ssl.google.com refused

热门文章

  1. Java初识方法
  2. (转)The connection to adb is down, and a severe error has occured. .
  3. jquery网页定位导航特效
  4. ## jvm知识点零碎整理
  5. R:ggplot2数据可视化——进阶(3)
  6. 唯一id
  7. JDBC_数据库连接池工具类
  8. PHP魔方解密
  9. digitalpersona 开发
  10. 【数论分块】[BZOJ2956、LuoguP2260] 模积和