递归

递归特征:

1、递归必须有终止条件,函数调用本身。

2、每次递归的规模要比上次的小

3、递归的效率很低,可以通过程序调试看出,进去是几层出来又得几层,使得存储空间变大

遍历所有文件:

def get_all_files2(file_path):
    for item in os.scandir(file_path):
        #item 是文件或者文件夹
        if item.is_file():
            print(item.path)
        elif item.is_dir():
            get_all_files(item)

可以通过

原文地址:https://www.cnblogs.com/XXQQ123/p/14477735.html