p ython自动贩卖机代码
时间: 2024-01-16 07:05:42 浏览: 58
基于Python+MySQL实现的(GUI)自动贩卖机系统【100012868】
5星 · 资源好评率100%
以下是一个简单的 Python 自动贩卖机代码示例,你可以根据自己的需求进行修改:
```python
# 商品列表和价格
products = {"可乐": 2.5, "矿泉水": 1.5, "巧克力": 3, "薯片": 2}
# 初始余额
balance = 10
# 展示商品列表
print("欢迎使用自动贩卖机!\n")
print("商品列表:")
for p in products:
print(p + " - 价格:" + str(products[p]) + "元")
# 选择购买商品
while True:
choice = input("\n请选择要购买的商品:")
if choice in products:
if balance >= products[choice]:
print("购买成功!您购买了" + choice + ",花费了" + str(products[choice]) + "元。")
balance -= products[choice]
break
else:
print("余额不足!请充值。")
break
else:
print("商品不存在!请重新选择。")
# 展示余额
print("\n当前余额:" + str(balance) + "元")
```
这个代码简单易懂,首先定义了商品列表和价格,然后让用户选择购买商品,如果余额足够,就购买成功并扣除相应金额,否则提示余额不足。最后展示余额。你可以根据需要进行修改和完善。
阅读全文