1.一个功能,为了一个目的,重复用,直到找到宝物,然后递归(return),没有return默认None
2.可使用时间模块(import time),time.sleep(15)跟踪过程细节
3.赋值前嵌套的函数已经执行了
4.由于递归需要所有外层的函数等待宝物,而等待的过程中会占用内存不能释放,所以容易出现内存溢出