hanyu1995

模拟网站如何确保每位用户的用户名都独一无二

  • 创建一个至少包含5个用户名的列表,并将其命名为 current_users
  • 再创建一个包含5个用户名的列表,将其命名为 new_users,并确保其中有一个两个用户名也包含在列表 current_users中
  • 遍历列表 new_users,对于其中的每个用户名,都检查它是否已被使用。如果是,就打印一条消息,指出需要输入别的用户名;否则,打印一条消息,指出这个用户名未被使用。
  • 确保比较时不区分大小写。换句话说,如果用户名‘John’已被使用,应拒绝用户名‘JOHN’。(为此,需要创建列表 current_users 的副本,其中包含当前所有用户名的小写版本)
     1 current_users = [\'Alex\', \'Bob\', \'Chris\', \'Demon\', \'John\']
     2 current_users_1 = [current_user.lower() for current_user in current_users]
     3 
     4 new_users = [\'ALEX\', \'BOB\', \'Charlie\', \'David\', \'JOHN\']
     5 
     6 for new_user in new_users:
     7     if new_user.lower() in current_users_1:
     8         print(f"{new_user}已被占用,需要输入别的用户名")
     9     else:
    10         print(f"恭喜,{new_user}未被占用,您可以使用这个用户名")

     

分类:

技术点:

相关文章:

  • 2021-11-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2021-12-13
  • 2021-11-23
猜你喜欢
  • 2021-11-23
  • 2021-11-12
  • 2021-10-19
  • 2021-12-13
  • 2021-04-11
  • 2021-11-17
  • 2021-04-19
相关资源
相似解决方案