finish 01-homework

This commit is contained in:
SJ2050
2021-10-16 23:35:28 +08:00
parent 1a2d27dc09
commit 001839394c
12 changed files with 369 additions and 0 deletions
@@ -0,0 +1,30 @@
'''
Author: SJ2050
Date: 2021-10-16 21:14:15
LastEditTime: 2021-10-16 23:24:52
Version: v0.0.1
Description: Solution for homework10.
Copyright © 2021 SJ2050
'''
import os
if __name__ == '__main__':
res = {}
dir_path = './test/'
files= os.listdir(dir_path)
for file in files:
if not os.path.isdir(file):
ext = os.path.splitext(file)[-1][1:]
with open(dir_path+"/"+file) as fp:
count = len(fp.readlines())
if ext in res:
res[ext] += count
else:
res[ext] = count
print('统计结果如下: ')
for k, v in res.items():
print(f'{k}有: {v}行。')