7-1 sdut-入门-买糖果python
时间: 2024-09-11 14:05:29 浏览: 119
"7-1 sdut-入门-买糖果Python"这个标题看起来像是某个特定课程或教材的一部分,其中"sdut"可能是某所学校的简称,比如东南大学(Southeast University)。"买糖果"可能是一个简单的编程练习,用于教授初学者如何使用Python语言的基本操作,比如变量、条件判断和循环等。
在这个场景下,可能会有这样的编程任务:编写一个程序,模拟用户在商店购买不同价格的糖果,用户可以输入金额并根据余额选择糖果。例如:
```python
# 定义糖果的价格
candies = {"小糖": 1, "大糖": 2}
# 用户输入初始金额
balance = int(input("请输入你的初始金额:"))
while True:
# 显示可用糖果及其价格
print("可用糖果:")
for candy, price in candies.items():
print(f"{candy} - {price}元")
# 获取用户的选择
choice = input("请输入你想购买的糖果名称(或输入'结束'退出):")
if choice == '结束':
break
elif choice in candies:
# 如果有足够的钱,则减去糖果的价格
if balance >= candies[choice]:
balance -= candies[choice]
print(f"购买了{choice},现在余额:{balance}元")
else:
print("余额不足,无法购买!")
else:
print("无效的选择,请重新输入。")
```
阅读全文