我如何制作一个python密码程序,要求用户输入密码并检查密码是否至少包含8个字符,一个数字,一个大写字母和一个小写字母。如果缺少其中一个,它将打印出一条声明,告诉他们需要添加哪些内容才能确保密码安全。 到目前为止我的代码:使用while循环在python 3.4中创建一个安全的密码程序
incorrectPassword= True
while incorrectPassword:
password = input("type in your password")
if len(password < 8):
print("your password must be 8 characters long")
elif noNum(password == False):
print("you need a number in your password")
elif noCap(password == False):
print("you need a capital letter in your password")
elif NoLow(password == False):
它为我的计算机科学类的任务,我已经厌倦了做变量打印出来的时候在一个密码,但IM的用户类型停留在如何使它检查超过8个字符,如果它有一个大写字母。这是分配 – 2015-04-01 23:29:43
编辑你的问题,包括你已经尝试过的代码以及它失败的方式(错误的结果,错误信息等)。 – TigerhawkT3 2015-04-01 23:38:00
你可以读取该代码吗?我不能,请修复它。 – MrSykkox 2015-04-01 23:46:43