样例输入 4 5,样例输出apple:4/kg banana:5/kg帮我写个编程
时间: 2024-09-17 22:07:09 浏览: 47
基于Unity3D/UE4/UE5引擎/iOS和Android原生开发
这是一个简单的Python程序示例,它会创建一个字典来表示水果的价格,并接受用户输入的数量,然后按照价格计算总价:
```python
def calculate_price():
# 定义水果及其价格
fruit_prices = {"apple": 4, "banana": 5}
# 用户输入
input_str = input("请输入样例输入 (格式如 'apple:数量 kg, banana:数量 kg',例如 'apple:4/kg, banana:5/kg'):")
# 解析用户输入
quantities = {}
for item in input_str.split(', '):
fruit, price_per_kg = item.split(':')
quantities[fruit] = int(price_per_kg[:-2]) # 去除单位'kg'
# 计算总价格
total_price = sum(quantities[fruit] * fruit_prices[fruit] for fruit in quantities)
print(f"总价:{total_price}元")
calculate_price()
```
当你运行这个程序并按照提示输入 `apple:4/kg, banana:5/kg`,它会输出苹果和香蕉的总价格。
阅读全文