题解 | #食堂点餐#

食堂点餐

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

#step1:创建列表order_list
#step2:for遍历列表,使用if找到适合的列表元素将其输出
#step3:每遍历一个列表元素,不同种类的count计数加1
#step4:根据计数得到的,分别乘以单价,求出总和
order_list=['rice', 'beef', 'chips', 'pizza', 'pizza', 'yogurt', 'tomato', 'rice', 'beef']
count1=0
count2=0
count3=0
count4=0
for i in order_list:
    if i=='pizza':
        print(f'{i} is 10 dollars')
        count1+=1
    elif i=='rice':
        print(f'{i} is 2 dollars')
        count2+=1
    elif i=='yogurt':
        print(f'{i} is 5 dollars')
        count3+=1
    else:
        print(f'{i} is 8 dollars')
        count4+=1
price=count1*10+count2*2+count3*5+count4*8
print(price)
全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

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