1.引子 大师 L. Peter Deutsch 说过: To Iterate is Human, to Recurse, Divine. 中文译为:人理解迭代,神理解递归 2.什么是递归 简单理解:在一个函数中调用自身 更多内容:https://www.zhihu.com/question/20507130/answer/15551917 例: def fun(): print("dd") fun() fun() 3.缺点 占内存 RecursionError: maximum re…
#!/usr/bin/python import os import sys def print_files(path): lsdir = os.listdir(path) dirs = [i for i in lsdir if os.path.isdir(os.path.join(path,i))] files = [i for i in lsdir if os.path.isfile(os.path.join(path,i))] if files: …