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)