题目描述 计算4个数的和与平均值。 输入 四个数,以逗号分隔。 输出 四个数的和与平均值,用round( )保留1位小数。 样例输入 Copy 1,2,3,4 样例输出 Copy 10 2.5 python
时间: 2024-09-23 22:09:59 浏览: 57
新建 Microsoft Word 文档_平均值计算_
题目描述:
这是一个简单的Python程序需求,它需要接收用户输入的四个数字,这些数字之间由逗号分隔。程序的主要任务是对这四个数求和,并计算它们的平均值。结果需要四舍五入到一位小数并返回。给出的示例输入是1、2、3和4,预期的输出是它们的和(10)和平均值(2.5)。在Python中,你可以利用内置的`sum()`函数来计算总和,然后除以数字的数量得到平均值。
```python
def calculate_sum_and_average(numbers):
# 将字符串转换为整数列表
num_list = list(map(int, numbers.split(',')))
# 计算和
total = sum(num_list)
# 计算平均值并四舍五入到一位小数
average = round(total / len(num_list), 1)
return total, average
# 示例输入
input_numbers = input("请输入四个以逗号分隔的数:")
result = calculate_sum_and_average(input_numbers)
print(f"和: {result[0]}, 平均值: {result[1]}")
#
阅读全文