题解 | #披萨店的订单#
披萨店的订单
http://www.nowcoder.com/practice/22ed6ddd17834168b9000a9a94c243da
列表的创建、列表元素的删除、列表元素的添加、while循环、格式化打印、列表整个打印
- 创建一个依次包含字符串'chichen'、'bacon'和'durian'的列表pizza_orders,和一个名为finished_pizza 的空列表。
- 使用while循环判断列表pizza_orders里面是否还有元素,如果有则使用pop()方法删掉列表的最后一个元素,并把刚刚删掉的元素存到一个名为pizza的变量;假设pizza的值为'bacon',使用print()打印一行类似'I made your bacon pizza!'的语句,并使用append()将pizza添加到列表finished_pizza的末尾,然后本次循环结束,再次进入while循环中的条件测试。
- 在while循环结束后,再使用print()把列表finished_pizza整个打印出来。
pizza_orders=['chichen','bacon','durian']
finished_pizza=[]
while pizza_orders!=[]:
pizza=pizza_orders.pop()
print('I made your {} pizza!'.format(pizza))
finished_pizza.append(pizza)
print(finished_pizza)