python文本的平均列数_文本的平均列数(Python程序实现)
文本的平均列数
【北京理工大学】——嵩天老师课程测试题
描述
打印输出附件文件的平均列数,计算方法如下:
(1)有效行指包含至少一个字符的行,不计算空行;
(2)每行的列数为其有效字符数;
(3)平均列数为有效行的列数平均值,采用四舍五入方式取整数进位。
代码实现过程:
f=open(“latex.log”)
lines=0
row={}
i=1
for line in f:
line=line.strip(’\n’) #注意文件指针的概念,要彻底改变行的内容一定要使用赋值符号
if line !="":
lines+=1
row[i]=len(line)
i=i+1
s=0
#print(lines)
for j in range(1,lines+1):
s+=row[j]
print(round(s/lines))
总结
以上是生活随笔为你收集整理的python文本的平均列数_文本的平均列数(Python程序实现)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: python空间分析_读书笔记——《py
- 下一篇: python人工智能基础课免费_【领卡免