从水果数量字典(包含水果和数量)中随机选择三种水果,将选择的水果拼接成一个字符串,并计算数量总和输出
时间: 2024-03-14 16:48:37 浏览: 8
python 计算一个字符串中所有数字的和实例
5星 · 资源好评率100%
好的,以下是 Python 代码实现:
```python
import random
# 水果数量字典
fruits = {
"苹果": 10,
"香蕉": 20,
"橙子": 5,
"草莓": 12,
"葡萄": 8,
"猕猴桃": 15
}
# 随机选择三种水果
selected_fruits = random.sample(list(fruits.keys()), 3)
# 拼接水果字符串
fruit_string = "、".join(selected_fruits)
# 计算数量总和
total_amount = 0
for fruit in selected_fruits:
total_amount += fruits[fruit]
# 输出结果
print("选择的水果为:", fruit_string)
print("水果数量总和为:", total_amount)
```
程序首先通过 `random.sample` 方法从水果数量字典中随机选择三种水果,然后使用 `join` 方法拼接成一个字符串。接着使用 `for` 循环计算选择的水果数量总和,并输出结果。
阅读全文