Python实现自主售卖机

1 问题

在python中我们常常使用到条件判断,if语句时常见的条件判断语句之一。那么如何使用if语句实现根据情况自动选择商品进行售卖呢?

2 方法

根据if语句执行时从上往下执行的特点,使用if语句、dict和list来实现整个流程**。**

代码清单 1

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| drinks = {'greentea':'please pay 4','weaktea':'please pay 5','blackcffee':'please pay 7','coffeewithmilk':'please pay 9','cocoa':'please pay 6'} drink = input('please input you wanted drink:') L='greentea','weaktea','blackcffee','coffeewithmilk','cocoa' if drink == l0: print( drinks'greentea') elif drink == l1: print( drinks'weaktea') elif drink == l2: print( drinks'blackcffee') elif drink == l3: print( drinks'coffeewithmilk') elif drink == l4: print( drinks'cocoa') else: print('There is no drink you want') |

3 结语

针对用python实现自主售卖机问题,提出if语句的方法,通过运用if语句、dict和list实验,证明该方法是有效的,但本文的方法单一,可实现的成果简单单一,未来可以在此基础上扩展自主售卖机的功能。

相关推荐
yaoxin52112312 小时前
462. Java 反射 - 获取声明类与封闭类
java·开发语言·python
运维大师12 小时前
【Linux运维极简教程】06-网络配置与管理
linux·运维
阿里嘎多学长13 小时前
2026-07-14 GitHub 热点项目精选
开发语言·程序员·github·代码托管
中微极客13 小时前
解锁LLM开发全栈能力:Python + LangChain + RAG 工程实战指南
人工智能·python·langchain
ACP广源盛1392462567313 小时前
IX8024@ACP# 搭配此芯 AI 服务器 + 爱芯元智产品完整方案
大数据·运维·服务器·人工智能·分布式·嵌入式硬件
hhzz13 小时前
Barbershop:基于GAN和分割Mask的图像合成技术——从理论到实战全解析
图像处理·人工智能·python·深度学习·计算机视觉
charlie11451419114 小时前
Cinux: 为大内核铺路
开发语言·c++·操作系统·现代c++
2501_9142459314 小时前
C语言设计模式详解:从理论到实践的完整指南
c语言·开发语言·设计模式
Hazenix14 小时前
Go 指南:一篇文章速通 Golang
开发语言·后端·golang
灯澜忆梦14 小时前
GO_复合类型---指针
开发语言·后端·golang