猫史档案馆


【Python作品分享】麦当当汉堡店【作品秀】

用户:牢还牢还查看:0 回复:0 评论:0 创建时间:2023-08-10T18:23:30


【作品展示】

center_image

 

【作品介绍】

麦当当汉堡!!!

随心所欲地搭配,

美妙的口感。

一切,

尽在,

麦当当

 

【作品源代码】

import turtle as t
import random
import time
p = t.Pen()
p.penup()
p.ht()
size = 200
money = 0


p.forward(10)
print('欢迎光临麦当当!')
time.sleep(2)
Burger = input('你要什么汉堡?巨无霸、香喵腿堡还是自定义?  我要')
if Burger == "巨无霸":
    p.left(90)
    p.dot(size, 'tan2')
    p.forward(10)
    p.dot(size, 'brown')
    p.forward(10)
    p.dot(size, 'green')
    p.forward(10)
    p.dot(size, 'yellow')
    p.forward(10)
    p.dot(size, 'brown')
    p.forward(10)
    p.dot(size, 'red')
    p.forward(10)
    p.dot(size, 'yellow')
    p.forward(10)
    p.dot(size, 'brown')
    money = money + 35
    ham = input('要加料吗(加 或 不加)  我')
    if ham == "加":
        while True:
            ex = input("加些什么? 1:肉 2:芝士 3:番茄 4:生菜 5:菠萝 6:不加料 ")
            if ex =="1":
                p.forward(10)
                p.dot(size, 'brown')
                money = money + 8
            elif ex =="2":
                p.forward(10)
                p.dot(size, 'yellow')
                money = money + 4
            elif ex =="3":
                p.forward(10)
                p.dot(size, 'tomato')
                money = money + 5
            elif ex =="4":
                p.forward(10)
                p.dot(size, 'green')
                money = money + 3
            elif ex =="5":
                p.forward(10)
                p.dot(size, 'orange')
                money = money + 9   
            elif ex =="6": 
                p.forward(10)
                p.dot(size + 5, 'tan2')
                for i in range(random.randint(15,50)):
                    p.dot(10,'white')
                    p.goto(random.randint(-80,80),random.randint(20,180))
                    print('好,消费',money,'元,请付款')
    else:  
        print('好,消费',money,'元,请付款')
elif Burger =="香喵腿堡":
    print('可你要买的是肯喵的汉堡包呀')
    time.sleep(3)
    p.forward(10)
    print('')
    time.sleep(2)
    Burger = input('你要什么汉堡?巨无霸还是自定义?  我要')
    if Burger == "巨无霸":
        p.left(90)
        p.dot(size, 'tan2')
        p.forward(10)
        p.dot(size, 'brown')
        p.forward(10)
        p.dot(size, 'green')
        p.forward(10)
        p.dot(size, 'yellow')
        p.forward(10)
        p.dot(size, 'brown')
        p.forward(10)
        p.dot(size, 'red')
        p.forward(10)
        p.dot(size, 'yellow')
        p.forward(10)
        p.dot(size, 'brown')
        money = money + 35
        ham = input('要加料吗(加 或 不加)  我')
        if ham == "加":
            while True:
                ex = input("加些什么? 1:肉 2:芝士 3:番茄 4:生菜 5:菠萝 6:不加料 ")
                if ex =="1":
                    p.forward(10)
                    p.dot(size, 'brown')
                    money = money + 8
                elif ex =="2":
                    p.forward(10)
                    p.dot(size, 'yellow')
                    money = money + 4
                elif ex =="3":
                    p.forward(10)
                    p.dot(size, 'tomato')
                    money = money + 5
                elif ex =="4":
                    p.forward(10)
                    p.dot(size, 'green')
                    money = money + 3
                elif ex =="5":
                    p.forward(10)
                    p.dot(size, 'orange')
                    money = money + 9   
                elif ex =="6": 
                    p.forward(10)
                    p.dot(size + 5, 'tan2')
                    for i in range(random.randint(15,50)):
                        p.dot(10,'white')
                        p.goto(random.randint(-80,80),random.randint(20,180))
                        print('好,消费',money,'元,请付款')
        else: 
            p.forward(10)
            p.dot(size + 5, 'tan2') 
            print('好,消费',money,'元,请付款')
    elif Burger == "自定义":
            while True:
                p.left(90)
                p.dot(size, 'tan2')
                p.forward(10)
                ex = input("加些什么? 1:肉 2:芝士 3:番茄 4:生菜 5:菠萝 6:不加料 ")
                if ex =="1":
                    p.forward(10)
                    p.dot(size, 'brown')
                    money = money + 8
                elif ex =="2":
                    p.forward(10)
                    p.dot(size, 'yellow')
                    money = money + 4
                elif ex =="3":
                    p.forward(10)
                    p.dot(size, 'tomato')
                    money = money + 5
                elif ex =="4":
                    p.forward(10)
                    p.dot(size, 'green')
                    money = money + 3
                elif ex =="5":
                    p.forward(10)
                    p.dot(size, 'orange')
                    money = money + 9   
                elif ex =="6": 
                    p.forward(10)
                    p.dot(size + 5, 'tan2')
                    for i in range(random.randint(15,50)):
                        p.dot(10,'white')
                        p.goto(random.randint(-80,80),random.randint(20,180))
                        print('好,消费',money,'元,请付款')
elif Burger == "自定义":
        while True:
            p.left(90)
            p.dot(size, 'tan2')
            p.forward(10)
            ex = input("加些什么? 1:肉 2:芝士 3:番茄 4:生菜 5:菠萝 6:不加料 ")
            if ex =="1":
                p.forward(10)
                p.dot(size, 'brown')
                money = money + 8
            elif ex =="2":
                p.forward(10)
                p.dot(size, 'yellow')
                money = money + 4
            elif ex =="3":
                p.forward(10)
                p.dot(size, 'tomato')
                money = money + 5
            elif ex =="4":
                p.forward(10)
                p.dot(size, 'green')
                money = money + 3
            elif ex =="5":
                p.forward(10)
                p.dot(size, 'orange')
                money = money + 9   
            elif ex =="6": 
                p.forward(10)
                p.dot(size + 5, 'tan2')
                for i in range(random.randint(15,50)):
                    p.dot(10,'white')
                    p.goto(random.randint(-80,80),random.randint(20,180))
                    print('好,消费',money,'元,请付款')

t.done()

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页