python编程从⼊门到实践练习7-9
前提
练习7-8熟⾷店
创建⼀个名为sandwich_orders 的列表,在其中包含各种三明治的名字;再创建⼀个名为finished_sandwiches 的空列表。遍历列表sandwich_orders ,对于其中的每种三明治,都打印⼀条消息,如I made your tuna sandwich ,并将其移到列表finished_sandwiches 。所有三明治都制作好后,打印⼀条消息,将这些三明治列出来。
练习7-9五⾹烟熏⽜⾁(pastrami)卖完了
使⽤为完成练习7-8⽽创建的列表sandwich_orders ,并确保'pastrami' 在其中⾄少出现了三次。在程序开头附近添加这样的代码:打印⼀条消息,指出熟⾷店的五⾹烟熏⽜⾁卖完了;再使⽤⼀个while 循环将列表sandwich_orders 中的'pastrami' 都删除。确认最终的列表finished_sandwiches 中不包含'pastrami' 。
1 sandwich_orders = ['tuna sandwich', 'pastrami', 'ham sandwich', 'pastrami', 'beef sandwich', 'pastrami' ]
2 finished_sandwich = []
3
4print("sorry, pastrami is sold out")
5
6 active = True
7while active:
8while'pastrami'in sandwich_orders:
9        ve('pastrami')
10    sandwich = sandwich_orders.pop()
11print(f"I made your {sandwich}")
12    finished_sandwich.append(sandwich)
13if sandwich_orders == []:
14        active = False
15
16print(finished_sandwich)python编程:从入门到实践第二版

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。