zoukankan      html  css  js  c++  java
  • Python编程 从入门到实践 练习5-10 检查用户名

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

    • 创建一个至少包含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}未被占用,您可以使用这个用户名")
  • 相关阅读:
    re模块
    Docker的使用
    flask中请求勾子
    flask中的蓝图实现模块化的应用
    HTTP中常见的各种状态码详解及解决方案
    git快速入门
    2st week blog 1
    web个人介绍
    CentOS7下shell脚本实现限定范围类的随机数
    CentOS7下shell脚本大小比较
  • 原文地址:https://www.cnblogs.com/hanyu1995/p/14385938.html
Copyright © 2011-2022 走看看