您的user未以尽可能好的方式存储,请尝试使用dict。你可以尝试这样的事情:(修正了一些错误并做了改进)

# I believe this is what you're trying to do

complete = False

user = {"some username" : "some password", "more username" : "more password"}

while not complete:

username = input("What is the username?")

password = input("What is the password?")

conf_username = input("Repeat the username?")

conf_password = input("Repeat the password?")

# since in your question you said you wanted to ask the user to repeat

if username != conf_username or password != conf_password:

print("username or password does not match") # print a message if different inputs

continue # restarts

if not username in user: # check to see if user does not exists

print("Input username again!")

continue

if password == user[username]: # check to see if password match

print("User has been identified, Welcome",username)

complete = True

else:

print("Input password again")

python输入用户名和密码_验证Python中的用户名和密码输入相关推荐

  1. python获取数据库用户名密码_在数据库中存储用户和密码

    我正在创建一个用户+密码的软件.认证后,用户可以访问一些半公共服务,但也可以加密一些只有用户才能访问的文件.在 用户必须按原样存储,如有可能,无需修改.在auth之后,只要软件还在运行,用户和密码都会 ...

  2. linux修改密码提示unix,linux中普通用户批改密码出现(passwd:Authentication token manipulation error)...

    linux中普通用户修改密码出现(passwd:Authentication token manipulation error) 如果在linux中,不管是root用户还是普通用户登录后,修改自己的密 ...

  3. python如何隐藏密码_在python脚本中隐藏密码(仅限不安全的混淆)

    Base64编码是在标准库中,并将停止肩膀冲浪者: >>> import base64 >>> print base64.b64encode("passw ...

  4. 树莓派python编程入门与实战解压密码_树莓派Python编程入门与实战

    目录 第一部分 树莓派编程环境 第1章 配置树莓派 3 1.1 获取树莓派 3 1.1.1 了解树莓派的历史 3 1.1.2 为什么要学习用Python 在树莓派上进行编程 4 1.2 获取树莓派 5 ...

  5. python设置默认密码_使用Python生成随机密码的示例分享

    生成随机密码这件事情用python来干确实相当的方便,优美的string方法加上choice简直是绝配 make_password.py ###简单几行代码执行即可生成记不住的字符串### $ pyt ...

  6. python破解qq密码_央·python编程之QQ数据清洗

    一般我们从网上下下来的数据都很杂乱的,什么样的情况都有,不利于我们整理,所以在拿到数据的时候我们会先做一遍数据清理,把垃圾数据清理掉. 今天我们拿QQ数据做示范. 我们命令行是怎么看数据! [Asm] ...

  7. python用于获取用户输入的函数是_在Python函数中,用于获取用户输入的是( )...

    在Python函数中,用于获取用户输入的是( ) 答:input() 中国大学MOOC:\"骨质疏松症的特征是是以骨量减少.骨的微观结构退化,致使发生的严重后果是\"; 答:\&q ...

  8. python中用于获取用户输入的函数是_在Python中,用于获取用户输入的函数是.

    在Python中,用于获取用户输入的函数是. 答:input() 关于新生儿生理性体重下降的恢复时间,下列正确的是出生后 答:7~10天 中国大学MOOC: 未来城市只有同时具备下列哪几个组成部分,才 ...

  9. 从python开始学编程pdf 解压密码_从Python开始学编程PDF高清完整版网盘免费分享...

    提取码:szq0 image 内容简介 · · · · · · 改编自Vamei博客的<Python快速教程>.本书以Python为样本,不仅介绍了编程的基本概念,还着重讲解编程语言的主流 ...

  10. python快递分拣小程序_利用Python开发的ATM小程序

    最近在学习Python,便利用业余时间开发了一个模拟ATM抢银行的小程序,不废话,直接上程序 #!/usr/bin/env python #coding=utf-8 # Name: AtmCard.p ...

最新文章

  1. 在DevExpress程序中使用GridView直接录入数据的时候,增加列表选择的功能
  2. 25、Java Swing文本编辑器的实现
  3. STM32—— AHB、APB详解
  4. C++获取文件夹下所有文件名
  5. 思科快速转发机制(CEF-Cisco Express Forwarding)
  6. CCNA试验-1标准acl
  7. abap 取日期最大_Pointer干货分享:SQL面试50题思路解答与分类整理(下)CASE与日期函数...
  8. 协议编码分析 - ARP协议详解
  9. Bootstrap3 插件的版本号
  10. 反向传播算法的详细解释(下)
  11. roadrunner监控linux服务器,Jenkins添加TPS与服务器监控变化曲线图
  12. vue框架安装mock
  13. android httpclient基本用法
  14. AVFoundation音视频采集(三)
  15. unity3D原生声音系统
  16. MiniGUI源码分析——GDI概览及Surface
  17. 网络工程师学习必备!路由器的工作原理,你真的懂了吗?【超详细|深度解析】
  18. SQL-聚合函数结果作为筛选条件时where与having用法的区别
  19. java项目报错405_405报错是什么原因_状态码405是什么错误
  20. 选对Shopee货代对店铺影响有多大?星卓越货代系统为您分析

热门文章

  1. ocr初始化失败怎么办_电脑提示应用程序正常初始化失败如何解决?
  2. 这是最好的时光,这是最坏的时光 SNAPSHOT
  3. 西工大计算机学院李春科,西北工业大学“青春逐梦 激情飞扬”2014友谊校区元旦晚会成功举办...
  4. 【编程题】【Scratch二级】2020.12 森林聚会
  5. 【Java】我的世界Java版外挂制作 [0] - 配置环境
  6. 人民大学联合今目标成立企业行为研究中心
  7. Cocos2dx 3.2移植到Android 完全可行的方法
  8. 二十一. 触发器的创建
  9. 慢就是快的人生哲理_非常精辟的人生哲理句子,句句经典睿智,不管多忙都要看看!...
  10. linux服务器6t硬盘分区,CentOS分区大于2TB的磁盘以及格式化大于16TB分区的解决方案...