创建一个至少包含 5个用户名的列表,且其中一个用户名为 'admin' 。想象你要编写代码,在每位用户登录网站后都打印一条问候消息。
遍历用户名列表,并向每位用户打印一条问候消息。添加一条 if 语句,检查用户名列表是否为空。

1、如果为空,就打印消息“We need some users!”。
2、删除列表中的所有用户名,确定将打印正确的消息。
3、如果用户名为 'admin' ,就打印一条特殊的问候消息,如“Hello admin, would you like to see a status report?”。
4、否则,打印一条普通的问候消息,如“Hello sir, thank you for logging in again”。

# !/usr/bin/env python
# -*- coding:utf-8 -*-
方法一:
usrs = ['root','administrator','admin','ming','hong','guo'] if usrs:
for usr in usrs:
if usr == 'admin':
print('Hello admin,would you like to see a report?')
else:
print('Hello sir,thank you for logging in again.') else:
print('we need some usrs.') 方法二:if len(usrs) == 0:
print('we need some usrs.')
else:
for usr in usrs:
if usr == 'admin':
print('Hello admin,would you like to see a report?')
else:
print('Hello sir,thank you for logging in again.')

最新文章

  1. js中的引用类型-object
  2. 使用vim 查看二进制文件
  3. 修改myeclipse 新建JSP文件时的默认模板
  4. Jquery scrollTop animate 實現動態滾動到頁面頂部
  5. PL/pgSQL函数带output参数例子
  6. POJ3318【随机化算法挺有意思】
  7. anthelion编译
  8. Oracle琐碎笔记2
  9. [Kafka] - Kafka Java Consumer实现(一)
  10. SQL Server 实现Split函数
  11. win10 UWP 蜘蛛网效果
  12. fasthttp 的 goroutine pool 实现探究
  13. linux_systemctl介绍
  14. Centos7 系统下搭建.NET Core2.0+Nginx+Supervisor+Mysql环境
  15. 背水一战 Windows 10 (97) - 选取器: CachedFileUpdater
  16. Fiddler抓包10-会话框添加查看get与post请求类型
  17. C#操作共享文件夹
  18. 网段;IP;广播地址;子网掩码;
  19. c# webbrowser 清除cookie和缓存
  20. 浏览器访问IPv6地址

热门文章

  1. [转]Linux芯片级移植与底层驱动(基于3.7.4内核)
  2. maven配置以及在eclipse Mars2中的使用
  3. qt 拖放dropEvent
  4. C#字节流通信格式
  5. MVC框架以及实例
  6. d3js selections深入理解
  7. mysql 的增删改查
  8. Exchange Server 产品路线图 及 补丁下载
  9. nfs 安装配置
  10. 浅谈 JavaScript 中的继承模式