# 编程问题:Python脚本读取数字计算平均值


背景介绍

本项目要求编写一个本地环境运行的Python脚本,实现读取用户输入的数字列表、计算平均值并输出结果的功能。脚本需遵循以下技术要点:文件读写与数据处理、执行时间控制1~3天。

思路分析

  1. 输入处理:脚本需读取用户输入的数字列表(例如,输入文件或命令行输入)。
  2. 数据处理:计算输入列表的平均值,并输出结果。
  3. 输出逻辑:确保平均值结果保留小数点后一位(如示例输出为3.0)。

代码实现

# 读取输入并计算平均值  
import sys  

# 示例输入为文本形式  
user_input = sys.stdin.read().strip()  

# 提取数字列表  
elements = list(map(int, user_input.split()))  

# 计算平均值  
average = sum(elements) / len(elements)  

# 输出结果  
print(f"平均值为 {average:.2f}")  

总结

本脚本通过读取用户输入的数字列表,使用Python内置的列表处理功能,实现了简单而高效的平均值计算功能。代码模块化清晰,便于调试与扩展,同时遵循本地环境运行的要求。