编写程序,统计某一个目录下(请自行创建)所有文本文件(.txt文件)每一个文件的的行数并输出。
import os
dirpath = r'C:\Users\Chen Yong\Desktop'
files = os.listdir(dirpath)
for ch in files:
if ch.endswith('.txt'):
filepath = os.path.join(dirpath, ch)
fp = open(filepath)
lines = len(fp.readlines())
print('{0}: {1}'.format(ch, lines))
学习编程后,什么都喜欢简洁了。一句顶一万句,能用一行代码解决的问题,坚决不用两行!