Python 练习之餐厅点菜

源代码如下:

##2019-05-31
##python
available_menus = ('french fries','chicken wings','hamburger',
	'egg tart','chicken nuggets')
order_dishes = []
order = input("please place the order: ")
if order == 'no,thanks':
	print("you are welcome!")
else:
	while order != 'done':
		order_dishes.append(str(order))					#这里的str()不可缺少
		order= input("any one else do you want: ")
	for order in order_dishes:
		if order in available_menus:
			if order == 'egg tart':
				print("sorry,we are out of egg tart right now.")
			else:
				print("Adding "+order+'.')
		else:
			print("Sorry,we don't have "+order+".")
	print("\nplesase check out your order!")

运行结果如下:

D:\>python restaurant.py
please place the order: no,thanks
you are welcome!

D:\>python restaurant.py
please place the order: french fries
any one else do you want: sundae
any one else do you want: egg tart
any one else do you want: chicken wings
any one else do you want: done
Adding french fries.
Sorry,we don't have sundae.
sorry,we are out of egg tart right now.
Adding chicken wings.

plesase check out your order!
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值