# 参考教程 https://www.bilibili.com/video/BV197411f7Rp?p=1 import os files = os.scandir('D:\Python') # 括号中为空默认为python工程目录下 numbers = 0 for file in files: low_string = file.name.lower() # 将所有文件名统一为小写,这样统计时就可以部分大小写了 wen_jian = file.is_dir() # 判断是否为文件夹,如果是文件夹,则为True,如果是文件则为False if wen_jian == False: print(file.name) if 'test' in low_string: numbers += 1 print('总共有{}个名字为test的文件'.format(numbers))