递归

递归特征:

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)

可以通过

posted @ 2021-03-03 23:32  强小白  阅读(129)  评论(0编辑  收藏  举报