无论大小写 重名就要修改

文章描述了一个程序逻辑,用于检查新用户注册名(new_users)是否已在现有用户(current_users)中,转换为小写后进行匹配,如果重复则提示重输,否则欢迎新用户。

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

current_users = ['ADMIN', 'link', 'administrator', 'lisa', 'guest']
new_users = ['admin', 'GUEST', 'Park', 'tom', 'jams']
new_current_users = [] 创建新的空列表
 
for current_user in current_users: 遍历原名字元素     只能对元素进行。lower()
    new_current_users.append(current_user.lower()) 把遍历的元素添加到空列表
 
for new_user in new_users: 遍历新名字列表
    if new_user.lower() in new_current_users:  
        print("用户名: %s 已被使用,请重新输入!~" % new_user)
    else:
        print("Welcome to back!!\n" + new_user)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值