前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【吴师傅的Python面包店】Day 1

【吴师傅的Python面包店】Day 1

原创
作者头像
leland
修改2021-10-08 20:13:02
2110
修改2021-10-08 20:13:02
举报
文章被收录于专栏:leland的专栏leland的专栏

前言:十一国庆只能待在家的吴师傅十分无聊,决定开一家Python面包店打发下时间。后面的每一天,吴师傅都会用一段代码简单实现卖面包的功能,并且解决前一天暴露的问题。

吴师傅的Python面包店开张了,今天是第一天,先简单实现能卖面包的功能吧。

"""有一个python面包师傅,客户等面包师傅做完面包后拿走面包。"""

import time

def producer():
    """生产面包。"""
    time.sleep(1)
    return 1

def consumer():
    """消费者,买到面包总要说点什么吧。"""
    print("I am so happy.")

def run():
    total = 0
    while True:
        num = producer()
        if num:
            consumer()
        total += num
        if total >= 10:
            # 师傅做了10个面包就要下班了。
            print('Finished.')
            break

if __name__ == "__main__":
    run()

开张的第一天还算顺利,就是有客户抱怨等待时间太长了,吴师傅要怎么快速解决这个问题呢?

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档