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实验,证明该方法是有效的,但本文的方法单一,可实现的成果简单单一,未来可以在此基础上扩展自主售卖机的功能。

相关推荐
云飞云共享云桌面5 分钟前
钣金制造研发优化:不采购传统工作站,实现 SolidWorks 团队共用服务器开展三维建模
运维·服务器·网络·数据库·3d·制造
liliangcsdn11 分钟前
基于信号强度的稀疏选股算法的探索分析
开发语言·python
4SAPI16 分钟前
2026年大模型API接入选型指南:企业与个人用户的架构、稳定性与成本考量
大数据·开发语言·数据库·人工智能·架构·php
2601_9670195117 分钟前
服务器SSL配置要点,规避HTTPS访问异常风险
服务器·https·ssl
YUJIANYUE20 分钟前
AspFox-类NetBox的ASP+Access迷你单文件服务器V202609
运维·服务器
佳&弥20 分钟前
后渗透痕迹清理
服务器·windows·web安全·网络安全
lmy_loveF21 分钟前
go 切换go version 版本
开发语言·后端·golang
harmony&22 分钟前
DevOps 实战:从概念到 CI/CD 持续交付全流程
运维·ci/cd·devops
皮卡丘不断更25 分钟前
视频自动剪、内容自动发:我的多平台营销自动化工作台
大数据·运维·自动化·视频剪辑·营销自动化·多平台运营·creatorhub