【IT专家】Python 从入门到实践 5

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本文由我司收集整编,推荐下载,如有疑问,请与我司联系

Python 从入门到实践5

2017/12/05 161 5.3

 外星人颜色#1:假设在游戏中刚射杀了一个外星人,请创建一个名为

 alien_color 的变量,并将其设置为’green’、’yellow’或’red’。 编写一条if 语句,检查外星人是否是绿色的;如果是,就打印一条消息,指出玩家获得了5 个点。

编写这个程序的两个版本,在一个版本中上述测试通过了,而在另一个版本中 未通过(未通过测试时没有输出)。

 (1)

alien_color = [‘green’]if ‘green’in alien_color: print(“The palyer get 5 points”) (2)alien_color = [ ‘yellow’, ]if ‘green’ in alien_color: print(“The player get 5 points”)5.4 外星人颜色#2:像练习5-3 那样设置外星人的颜色,并编写一个if-else 结构。 如果外星人是绿色的,就打印一条消息,指出玩家因射杀该外星人获得了5 个点。 如果外星人不是绿色的,就打印一条消息,指出玩家获得了10 个点。 编写这个程序的两个版本,在一个版本中执行if 代码块,而在另一个版本中执行else 代码块。(1)alien_color = [‘green’]if ‘green’ in alien_color: print(“The player get 5 points”)else: print(“The player get 10 points”)(2)alien_color = [‘green’]if ‘red’ in alien_color: print(“The player get 5 points”)else: print(“The player get 10 points”) 5.5 外星人颜色#3:将练习5-4 中的if-else 结构改为if-elif-else 结构。 如果外星人是绿色的,就打印一条消息,指出玩家获得了5 个点。 如果外星人是黄色的,就打印一条消息,指出玩家获得了10 个点。 如果外星人是红色的,就打印一条消息,指出玩家获得了15 个点。 编写这个程序的三个版本,它们分别在外星人为绿色、黄色和红色时打印一条消息。alien_color = [‘green’]if ‘green’ in alien_color: print(“The player get 5 points”)elif ‘yellow’ in alien_color: print(“The player get 10 points”)else: print(“The player get 15 points”) 5.6 人生的不同阶段:设置变量age 的值,再编写一个if-elif-else 结构,根据age的值判断处于人生的哪个阶段。 如果

相关文档
最新文档