第五章作业
5-5 外星人颜色#3:将练习5-4中的if-else 结构改为if-elif-else 结构。
如果外星人是绿色的,就打印一条消息,指出玩家获得了5个点。
如果外星人是黄色的,就打印一条消息,指出玩家获得了10个点。
如果外星人是红色的,就打印一条消息,指出玩家获得了15个点。
编写这个程序的三个版本,它们分别在外星人为绿色、黄色和红色时打印一条消息。
alien_colors = ['green','yellow','red']
for alien_color in alien_colors:
print("alien_color is %s"%alien_color)
if alien_color == 'green':
print("You get 5 points.")
elif alien_color == 'yellow':
print("You get 10 points.")
else:
print("You get 15 points.")
5-7 喜欢的水果 :
创建一个列表,其中包含你喜欢的水果,再编写一系列独立的if 语句,检查列表中是否包含特定的水果。
将该列表命名为favorite_fruits ,并在其中包含三种水果。
编写5条if 语句,每条都检查某种水果是否包含在列表中,如果包含在列表中,就打印一条消息,如“You really like bananas!”。
favorite_fruits = ['apple','banana','pear']
if 'apple' in favorite_fruits:
print("You really like apple!")
if 'pineapple' in favorite_fruits:
print("You really like pineapple!")
if 'banana' in favorite_fruits:
print(