打印输出文件【hamlet.txt】的有效行数和平均列数。
时间: 2024-02-24 17:56:12 浏览: 57
统计文件行数
以下是Python代码示例,可以读取文件【hamlet.txt】,计算有效行数和平均列数,并将其打印输出:
```python
# 初始化行数和总列数
num_lines = 0
total_cols = 0
# 打开文件 hamlet.txt
with open('hamlet.txt', 'r') as f:
# 逐行读取并处理
for line in f:
# 去掉前后空格
line = line.strip()
# 如果该行为空行,则跳过
if not line:
continue
# 更新行数和总列数
num_lines += 1
total_cols += len(line)
# 计算平均列数
avg_cols = total_cols / num_lines
# 打印输出
print("有效行数:", num_lines)
print("平均列数:", avg_cols)
```
请确保在运行代码之前,您已经将文件【hamlet.txt】放置在了正确的路径下。运行代码后,您将会看到输出结果,其中包含有效行数和平均列数。
阅读全文