使用Python完成简单登录系统

首先数据库里得有用户名和所对应的密码,才能使用户成功登录。

若数据库里没有用户名和密码,则显示用户名不存在。

 代码展示如下:

#简单登录系统

#数据库数据
users=[{"username":"zhangsan","pwd":"123456"},
       {"username":"lisi","pwd":"123456"}]
#print(users[0].keys())

print("欢迎登录系统")
inputuser=input("请输入用户名:")
inputpwd=input("请输入密码:")
isUsername=False
isPwd=False
for user in users:
    if user["username"]==inputuser:
        isUsername=True
        if user["pwd"]==inputpwd:
            isPwd=True
        break
if isUsername:
    if isPwd:
        print("登录成功")
    else:
        print("密码错误")
else:
        print("用户名不存在")

运行结果:

1、提示密码错误

2、 用户名和密码都符合数据库信息,显示登录成功

3、用户名在数据库里不存在

 

猜你喜欢

转载自blog.csdn.net/qq_58476985/article/details/129805581