如何使用Python校验用户输入的账号与密码匹配度?
- 内容介绍
- 文章标签
- 相关推荐
本文共计195个文字,预计阅读时间需要1分钟。
python原创脚本改写不使用任何数组和超100个字符
输入用户名和密码username=input(输入用户名:)password=input(输入密码:)
初始化计数器和标志num=0flag=0
循环验证while True: user_input=input(输入用户名:) if user_input==username: while num <3: word_input=input(输入密码:) if word_input==password: flag=1 break num +=1 break
原玛:
password=input("input password:")
print(username)
print(password)
num=0
flag=0
while True:
usr=input("input username:")
if usr==username:
while num<3:
word=input("input password:")
if password==word:
print("Success")
flag=1
break
else:
num+=1
if num<=2:
print("password error,again")
if flag==1:
break
num=0
print("password error three times, input again.")
else:
print("username error!")
运行结果:
本文共计195个文字,预计阅读时间需要1分钟。
python原创脚本改写不使用任何数组和超100个字符
输入用户名和密码username=input(输入用户名:)password=input(输入密码:)
初始化计数器和标志num=0flag=0
循环验证while True: user_input=input(输入用户名:) if user_input==username: while num <3: word_input=input(输入密码:) if word_input==password: flag=1 break num +=1 break
原玛:
password=input("input password:")
print(username)
print(password)
num=0
flag=0
while True:
usr=input("input username:")
if usr==username:
while num<3:
word=input("input password:")
if password==word:
print("Success")
flag=1
break
else:
num+=1
if num<=2:
print("password error,again")
if flag==1:
break
num=0
print("password error three times, input again.")
else:
print("username error!")
运行结果:

