分享好友 资讯首页 资讯分类 切换频道

python写简单的注册登录

2025-09-26 08:3000

python

用户注册信息字典,用于存储用户名和密码等信息

users = {}

def register():

# 注册新用户

username = input("请输入用户名:")

password = input("请输入密码:")

users[username] = password # 将用户名和密码存入字典中

print("注册成功!")

def login():

# 登录验证用户信息

username = input("请输入用户名:")

python写简单的注册登录

password = input("请输入密码:")

if username in users and users[username] == password: # 判断用户名和密码是否匹配成功

print("登录成功!")

else:

print("用户名或密码错误,请重新输入!")

def main():

while True: # 循环执行注册和登录操作,直到用户退出程序为止

print("请选择操作:")

print("1. 注册新用户")

print("2. 登录账号")

print("3. 退出程序")

choice = input("请输入选项编号:") # 获取用户选择的选项编号

python写简单的注册登录

if choice == ’1’: # 注册新用户操作

register()

elif choice == ’2’: # 登录账号操作

login()

elif choice == ’3’: # 退出程序操作,结束循环并退出程序

break

else: # 如果用户输入的不是选项编号,则提示重新输入正确的选项编号并继续循环执行程序

print("输入有误,请重新输入正确的选项编号!")

continue # 继续循环执行程序直到用户输入正确的选项编号为止。

if __name__ == ’__main__’: # 程序入口点,当直接运行此脚本时执行main函数中的代码块。

main() # 执行主函数,开始注册登录程序。

这个程序使用了一个字典来存储用户注册信息,包括用户名和密码等,在注册时,程序会要求用户输入用户名和密码,并将这些信息存储在字典中,在登录时,程序会要求用户输入用户名和密码进行验证,如果验证成功则登录成功,否则提示用户重新输入正确的用户名和密码,程序通过循环执行注册和登录操作,直到用户选择退出程序为止。
举报
收藏 0
打赏 0
评论 0
 
友情链接