python 读单行文本,求平均值 读单行文本文件中所有整数,求整数个数和平均值并输出。平均值要求四舍五入取整
时间: 2024-03-21 22:44:16 浏览: 73
好的,这个问题很简单。可以使用Python内置的文件操作函数,读取文件中的整数并计算平均值。
以下是代码示例:
```python
with open("文件路径", "r") as f:
line = f.readline() # 读取文件中的一行
nums = line.strip().split() # 将一行字符串按空格分割成多个字符串
nums = list(map(int, nums)) # 将多个字符串转换为整数并存入列表中
count = len(nums) # 整数个数
avg = round(sum(nums) / count) # 平均值并四舍五入取整
print("整数个数:", count)
print("平均值:", avg)
```
其中,`"文件路径"` 表示你要读取的文件路径,可以根据实际情况进行修改。
阅读全文