python编程—用户管理

本文探讨了Python编程在实现用户管理方面的应用。通过代码示例展示了如何进行用户信息的处理,包括创建、查询和更新等操作。文章涵盖多个实际场景,帮助读者深入理解Python在用户管理系统的实现技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

题目1:

1.系统里面有多个用户,用户的信息目前保存在列表里面
    users = ['root','westos']
    passwd = ['123','456']
2.用户登陆(判断用户登陆是否成功
    1).判断用户是否存在
    2).如果存在
        1).判断用户密码是否正确
        如果正确,登陆成功,推出循环
        如果密码不正确,重新登陆,总共有三次机会登陆
    3).如果用户不存在
    重新登陆,总共有三次机会

代码如下:

user = ['root','westos']
passwd = ['123','456']

count = 0
while count < 3:
    Name = input('name:')
    Passwd = input('passwd:')
    count += 1
    if Name in user:
        if Passwd == passwd[user.index(Name)]:
            print('%s Successful Login' %(Name))
            break
        else:
            print('%s Failed Login...' %(Name))
            print('You have %d chance' % (3 - count))
    else:
        print('%s not found' %(Name))
else:
    print('three times has used up')

在这里插入图片描述

测试结果如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值