练习4-11 你的比萨,我的比萨
在你为完成练习4.1 而编写的程序中,创建比萨列表的副本 ,并将其存储到变量
friend_pizzas中,再完成如下任务:
1. 在原来的比萨列表中添加一种比萨 。
2. 在列表 friend_pizzas中添加另一种比萨 。
3. 核实你有两个不同的列表。为此,打印消息My favorite pizzas are: ”,再使用一
个 for 循环 打印第一个列表;打印消息 My fr iend’s favorite pizzas are: ”,再使用
一个 for 循环 打印第二个列表。核实新增的 比萨 被添加到正确的列表中。
favorite_pizzas = ['pepperoni', 'hawaiian', 'veggie']
print("I really love pizza!")
friend_pizzas = favorite_pizzas[:]
favorite_pizzas.append("meat lover's")
friend_pizzas.append('pesto')
print("My favorite pizzas are: ")
for pizza in favorite_pizzas:
print("-" + pizza)
print("My friend's favorite pizzas are:")
for pizza in friend_pizzas:
print("-" + pizza)
元组中的值不可改变!
练习4-13 自助餐
有一家自助式餐馆,只提供五种简单的食品。请想出五种简单的食品,并将其存储在一个元组中。
1. 使用一个 for 循环将该餐馆提供的五种食品都打印出来。
2. 尝试修改其中的一个元素,核实 Python 确实会拒绝你这样做。
3. 餐馆调整了菜单,替换了它原来提供的 两种食品。请编写一个这样的代码块:给元组
变量赋值,并使用一个 for 循环将新元组的每个元素都打印出来。
元组无法修改,但可以给元组重新赋值!
menu_items = ('rock-fish sandwich', 'halibut nuggets', 'smoked salmon chowder',
'salmon burger', 'crab cakes', )
for menu_item in menu_items:
print("-" + menu_item)
# menu_items[0] = 'fish' 此条语句会报错
menu_items = ('rock_fish sandwich', 'halibut nuggets', 'smoked salmon chowder',
'black cod tips', 'king crab legs', )
print("更新后的菜单:")
for menu_item in menu_items:
print("-" + menu_item)
为啥我自己评论却没有头像呢(╯‵□′)╯︵┴─┴
邮箱填QQ会自动读取头像
加上后缀好像就不行了