猫史档案馆


【Python作品分享】小小快餐店的自助点单机【作品秀】

用户:友爱的小编程喵友爱的小编程喵查看:0 回复:0 评论:0 创建时间:2024-03-21T19:53:05


【作品展示】

center_image

 

【作品介绍】

小小快餐店开业了,可是这店铺生意兴隆,忙不过来了。于是,小小快餐店装了几台自助点单机。

 

【作品源代码】

m3 = '可乐(小)、柠檬茶(小)'
m5 = '薯条(小)、炸鸡块(小)、炸鸡腿(小)、炸鸡翅(小)、可乐(中)、柠檬茶(中)、橙汁(小)、苹果汁(小)'
m6 = '薯条(中)、沙拉(中)、炸鸡块(中)、炸鸡腿(中)、炸鸡翅(中)、可乐(大)、柠檬茶(大)、橙汁(中)、苹果汁(中)'
m8 = '汉堡(小)、鸡肉卷(小)、三明治(小)、披萨(小)、蛋糕(中)、面包(中)、薯条(大)、炸鸡块(大)、炸鸡腿(大)、炸鸡翅(大)、橙汁(大)、苹果汁(大)'
m10 = '汉堡(中)、鸡肉卷(中)、三明治(中)、披萨(中)、蛋糕(大)、面包(大)'
m12 = '汉堡(大)、鸡肉卷(大)、三明治(大)、披萨(大)'
p1 = '汉堡(中)、薯条(中)、可乐(大)'
p2 = '鸡肉卷(中)、沙拉(中)、柠檬茶(大)'
f1 = input('是否选择套餐(t/f):')
if f1 == 't':
    f2 = input('需要选择哪份套餐:')
    if f2 == '1':
        print(t1,'共20元')
    else:
        print(t2,'共20元')
else:
    CHY = 0
    v1 = input('请输入选择的第一份菜品:')
    v2 = input('请输入选择的第二份菜品:')
    v3 = input('请输入选择的第三份菜品:')
    if v1 in m3:
        CHY += 3
    elif v1 in m5:
        CHY += 5
    elif v1 in m6:
        CHY += 6
    elif v1 in m8:
        CHY += 8
    elif v1 in m10:
        CHY += 10
    else:
        CHY += 12
    if v2 in m3:
        CHY += 3
    elif v2 in m5:
        CHY += 5
    elif v2 in m6:
        CHY += 6
    elif v2 in m8:
        CHY += 8
    elif v2 in m10:
        CHY += 10
    else:
        CHY += 12
    if v3 in m3:
        CHY += 3
    elif v3 in m5:
        CHY += 5
    elif v3 in m6:
        CHY += 6
    elif v3 in m8:
        CHY += 8
    elif v3 in m10:
        CHY += 10
    else:
        CHY += 12
while True:
    f = input('是否结账(t/f):')
    if f == 't':
        break
    f1 = input('是否选择套餐(t/f):')
    if f1 == 't':
        f2 = input('需要选择哪份套餐:')
        if f4 == '1':
            print(t1, '共20元')
            if f == 't':
                break
        else:
            print(t2, '共20元')
        if f == 't':
            break
    else:
        v1 = input('请输入选择的第一份菜品:')
        v2 = input('请输入选择的第二份菜品:')
        v3 = input('请输入选择的第三份菜品:')
        if v1 in m3:
            CHY += 3
        elif v1 in m5:
            CHY += 5
        elif v1 in m6:
            CHY += 6
        elif v1 in m8:
            CHY += 8
        elif v1 in m10:
            CHY += 10
        else:
            CHY += 12
        if v2 in m3:
            CHY += 3
        elif v2 in m5:
            CHY += 5
        elif v2 in m6:
            CHY += 6
        elif v2 in m8:
            CHY += 8
        elif v2 in m10:
            CHY += 10
        else:
            CHY += 12
        if v3 in m3:
            CHY += 3
        elif v3 in m5:
            CHY += 5
        elif v3 in m6:
            CHY += 6
        elif v3 in m8:
            CHY += 8
        elif v3 in m10:
            CHY += 10
        else:
            CHY += 12
        if f == 't':
            break
print(v1, v2, v3, '共计', CHY, '元')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页