输入 四个数,以逗号分隔。 输出 四个数的和与平均值,用round( )保留1位小数。 样例输入 Copy 1,2,3,4 样例输出 Copy 10 2.5用Python做
时间: 2024-09-23 20:01:26 浏览: 42
EXCEL常用函数公式与举例.pdf
在Python中,你可以使用内置的`map()`函数和`sum()`函数计算给定数字列表的总和,然后除以列表长度得到平均值,并使用`round()`函数四舍五入到一位小数。下面是一个示例代码来实现这个功能:
```python
def sum_and_average(numbers):
# 将逗号分隔的字符串转换为整数列表
num_list = list(map(int, numbers.split(',')))
# 计算和并四舍五入至一位小数
total_sum = round(sum(num_list), 1)
# 计算平均值并四舍五入至一位小数
average = round(total_sum / len(num_list), 1)
return total_sum, average
# 示例输入
input_numbers = "1,2,3,4"
# 调用函数处理样例输入
result = sum_and_average(input_numbers)
# 输出结果
print("和:", result[0])
print("平均值:", result[1])
阅读全文