题解 | #食堂点餐#

食堂点餐

http://www.nowcoder.com/practice/24a68a70621a4803845304be3304ac5f

# 创建order_list记录点单情况
order_list = ['rice', 'beef', 'chips', 'pizza', 'pizza', 'yogurt', 'tomato', 'rice', 'beef']

total = 0
price = 0
# for循环遍历order_list列表,使用if-elif-else结构依次打印每份菜品及其价格
for order in order_list:
  if order == 'pizza':
    price = 10
  elif order == 'rice':
    price = 2
  elif order == 'yogurt':
    price = 5
  else:
    price = 8
  total += price
  print(f'{order} is {price} dollars')
print(total)
    
# 创建order_list记录点单情况
order_list = ['rice', 'beef', 'chips', 'pizza', 'pizza', 'yogurt', 'tomato', 'rice', 'beef']
# 创建食品价格单,记录每种食品的价格
food_dict = {'pizza':10, 'rice':2, 'yogurt':5}

total = 0
price = 0

# for循环遍历order_list列表,使用if-elif-else结构依次打印每份菜品及其价格
for order in order_list:
    if order in food_dict:
        price = food_dict.get(order)
    else:
        price = 8
    total += price
    print(f'{order} is {price} dollars')
print(total)
全部评论

相关推荐

头像
2025-12-27 13:01
三峡大学 C++
点赞 评论 收藏
分享
牛至超人:您好,京东物流岗了解一下吗?负责精加工食品的端到端传输
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务