在Python中实施咖啡机

在Python中编码咖啡机的初学者友好的逐步指南,该邮政在Python实施咖啡机,首先出现在数据科学方面。

来源:走向数据科学

最简单的编程语言,以及一种封装在自身内部的多样性,并有可能包含像它们一样复杂的代码。尽管基于初学者友好的编码有许多项目和教程,但在本文中,我们将学会在Python构建咖啡机程序。本文将对条件陈述,循环和Python词典提供理解和实践,并将作为复杂编码的基础(在后面的文章中)。

了解项目要求

首先,让我们尝试了解程序的工作原理,基本要求,我们需要的变量和条件以及咖啡机的范围。

该程序的功能如下:该程序将显示菜单项,并询问用户是否想要饮料。用户可以选择自己喜欢的饮料。

如果用户选择饮料,我们将必须确保我们的咖啡机有足够的资源来制作咖啡。如果有的话,那么我们将继续前进。否则,我们会让用户知道。

如果资源足够,那么我们将以镍,便士,角色和宿舍的硬币的形式索取用户付款。我们将计算付款与成本。如果付款完成,我们将制作咖啡并为其服务。如果付款超过咖啡的价格,我们将把他们的更改还给他们。否则,如果付款未达到价格,我们将拒绝订单并退还其硬币。

我们将补充的一个例外是,如果管理层的某人想知道剩余的资源,或者机器完成订单后存储的资金,则可以通过键入“报告”来访问此订单。此外,如果管理层想完全关闭机器,他们可能会通过输入“关闭”

让我们在流程图的帮助下定义所有这些:

流程图(作者图像)

步骤1:定义菜单和资源

Python词典

步骤2:询问用户订单

Python输入功能 \ n