文本代码如下:

import string f=open(r'C:\Users\Administrator\Desktop\text.txt','r',encoding='UTF-8') totle=0; zhushi=0; line=f.readline(); #读取第一行 while line: # 判断当前行是不是空行,空行与空白行是不一样的, # 空白行至少会有一个换行符或其他符号; # 如果是空行则说明已经到文件的尾部了。 if(line!='\n'): #如果读取的行不是空白行 totle+=1 #行数加1 #行总数加1 if("#"in line): #如果读取的行中包括“#”说明为注释行,注释行数加1 zhushi+=1; line=f.readline() #读取下一行 print('共计%d行,其中注释行有%d行'%(totle,zhushi))


还没有评论,来说两句吧...