Python入门习题大全——索引

创建一个至少包含5个用户名的列表, 且其中一个用户名为“admin”。 想象你要编写代码,在每位用户登录网站后都打印一条问候消息。
遍历用户名列表,并向每位用户打印一条问候消息。
如果用户名为"admin’ ,就打印一条特殊的问候消息,如"Hello admin, would you like to see a status report?"。
否则,打印一条普通的问候消息,如"Hello Eric, thank you for lgging in again"。

# 以特殊的方式跟管理员打招呼
users = ['ling', 'hui', 'he', 'zxx', 'admin']
for user in users:if user == 'admin':print("Hello admin, would you like to see a status report?")else:print("Hello " + user + ", thank you for logging in again.")

输出为:

Hello ling, thank you for logging in again.
Hello hui, thank you for logging in again.
Hello he, thank you for logging in again.
Hello zxx, thank you for logging in again.
Hello admin, would you like to see a status report?

Python入门习题大全——以特殊方式跟管理员打招呼相关推荐

  1. Python入门习题大全——数字 8

    Python入门习题大全--索引 编写4个表达式,它们分别使用加法.减法.乘法和除法运算,但结果都是数字8.为使用print语句来显示结果,务必将这些表达式用括号括起来,也就是说,你应该编写4行类似于 ...

  2. Python入门习题大全——词汇表2

    Python入门习题大全--索引 既然你知道了如何遍历字典,现在请整理你为完成上一个例题而编写的代码,将其中的一系列 print 语句替换为一个遍历字典中的键和值的循环.确定该循环正确无误后,再在词汇 ...

  3. Python入门习题大全——词汇表

    Python入门习题大全--索引 Python 字典可用于模拟现实生活中的字典,但为避免混淆,我们将后者称为词汇表. 想出你在前面学过的5个编程词汇,将它们用作词汇表中的键,并将它们的含义作为值存储在 ...

  4. Python入门习题大全——大号T恤

    Python入门习题大全--索引 修改函数上一个"T恤"例题中的make_shirt(),使其在默认情况下制作一件印有字样"I lovePython"的大号T恤 ...

  5. Python入门习题大全——T恤

    Python入门习题大全--索引 编写一个名为make_shirt()的函数, 它接受一一个尺码以及要印到T恤上的字样.这个函数应打印一个句子,概要地说明T恤的尺码和字样. 使用位置实参调用这个函数来 ...

  6. Python入门习题大全——猫和狗

    Python入门习题大全--索引 创建两个文件cats.txt 和dogs.txt,在第一个文件中至少存储三只猫的名字,在第二个文件中至少存储三条狗的名字.编写一个程序,尝试读取这些文件,并将其内容打 ...

  7. Python入门习题大全——人生的不同阶段

    Python入门习题大全--索引 设置变量 age 的值,再编写一个 if-else-else 结构,根据 age 的值判断处于人生的哪个阶段. 如果一个人的年龄小于 2 岁,就打印一条消息,指出他是 ...

  8. Python入门习题大全——检查用户名

    Python入门习题大全--索引 按下面的说明编写一个程序,模拟网站确保每位用户的用户名都独一无二的方式. 创建一个至少包含5个用户名的列表,并将其命名为current_users. 再创建一个包含5 ...

  9. Python入门习题大全——喜欢的水果

    Python入门习题大全--索引 创建一个列表,其中包含你喜欢的水果,再编写一系列独立的 if 语句,检查列表中是否包含特定的水果. 将该列表命名为 favorite_fruits,并在其中包含三种水 ...

最新文章

  1. 计算中英混合字符串的自己字节长度
  2. 使用Docker Compose 搭建lnmp
  3. mac活动监视器_什么是活动监视器?
  4. using namespace std 不识别_一篇文章带你了解 C++ 的门门道道,不知道的快点看过来...
  5. Oracle/云MySQL/MsSQL“大迁移”真相及最优方案
  6. Kotlin入门(5)字符串及其格式化
  7. struts2登录注册示例_Struts 2文件上传示例
  8. ios开发网络学习AFN框架的使用一:get和post请求
  9. 30页不容错过的超赞项目管理PPT
  10. android 电脑 手柄游戏排行榜,各类吃鸡安卓模拟器测评排行,电脑玩手机游戏哪家强?...
  11. 【CSS】几种尺寸单位
  12. 道路覆盖 (二分答案+状压DP)
  13. 计算机考研院校排名2015,2015年计算机考研学校排名
  14. GraphicsLab Project之基于物理的着色系统(Physical based shading)-直接光照
  15. kafka的安装和使用(详细版)
  16. 中国移动电视显示android,中国移动电视机无线网络连接不上啥起因
  17. 美式期权定价利率衍生证券
  18. spirngcloud
  19. 【微信小程序】wampserver项目:点餐小程序
  20. 为什么很多人工作都不开心?【转】

热门文章

  1. DZ先生怪谈国标28181之浅显易懂的国标编码
  2. Oracle PL/SQL中的触发器
  3. 【web源码-代码审计方法】审计技巧及审计工具
  4. html 正则表达式替换标签,正则表达式替换 html 标签
  5. 解决 SQL Server 中 CPU 使用率过高的问题
  6. K8s 或 K3s 集群中持久化存储方案选型
  7. aiohttp使用教程
  8. 【美国真人秀专帖】收视率驱动下的诡异景观--西方真人秀透火遍美国
  9. 天逸100装不了linux,联想天逸100重装系统后不能开机
  10. 保存matlab plot后的图像