我需要编写一个程序来计算文件中行的 len 并将行数 >= 返回到用户要求的 len 大小。问题是 len() 计数 (\n),我不能假设在最后一行之后有 (\n)。我如何告诉 len() 在每一行的末尾不计算 (\n) ?
def count_long_lines(filename, size):
f=open(filename,'r')
count_line=0
for line in f:
if len(line)-1>=size:
count_line +=1
print count_line
f.close()