Python编辑用户注册登录小工具

import getpass

qq="""

欢迎来到我的世界!

    1:登录    2:注册    3:退出

请选择您需要的选项: """

a = {}

def register():

'用于注册用户'

    user =input('用户名: ').strip()

if userand (usernot in a):

passwd =input('密码: ')

a[user] = passwd

print('注册成功')

else:

print('用户名为空或用户已存在')

# print('注册')

    # data = input('请输入您需要注册的用户名: ')

def login():

'用于验证登录'

    user =input('用户名: ').strip()

passwd = getpass.getpass('密码: ')

# if user in a and a[user] == passwd:

    if a.get(user) == passwd:

print('登录成功')

else:

print('登录失败')

def show_menu():

cmds = {'2':register,'1':login}

while 1:

choice =input(qq).strip()

if choicenot in ['1','2','3']:

print('无效的输入,请重试!')

continue

        if choice =='3':

print('\n拜拜~')

break

        cmds[choice]()

if __name__ =='__main__':

show_menu()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容