f = open("latex.log") s = 0 for line in f: line = line.strip('\n') if len(line) == 0: continue s += 1 print("共{}行".format(s))
为什么不用read?这样遍历文件是遍历文件每一个字符还是每一行遍历?为什么?strip函数是做什么的?
收起
strip是做字符串切分的,这个代码应该是略过了所有空行,只统计有内容的行数
报告相同问题?