我刚才去知乎找一些资料,看到了一个问题:什么是递归?当然有意思的并不是这个问题,而是下面大神网友们的回答。
其中点赞最高的回答是这个:「不宜公开讨论的政治内容」的定义和范畴本身也属于「不宜公开讨论的政治内容」。第一眼看上去是真的有些晕,然后仔细一看,也很好理解,嗯,我看懂了。
下面还有一个更直观的回答:
那么递归到底是什么呢?
一个事物由这个事物本身所构建,那么在理解这个事物的时候,就需要先理解事物的构成,于是就回到理解这个事物本身,从而再次需要理解这个事物的构成……这个不断循环理解的过程就形成了递归。(这个解释本身也是递归的)
而从字面意思来看,递——是传递,归——是回归。那么从传递开始回归到传递的开始,就是从一个地方出发,回到了出发的地方,就完成了一次循环,而不断重复这个循环,就是递归。
这里有一个耳熟能详的故事:从前有一座山,山里有一座庙,庙里有一个老和尚和一个小和尚,他们在说故事,故事是什么呢?从前有座山,山里有座庙,庙里有一个老和尚和一个小和尚,他们在说故事,故事是什么呢?从前有座山,山里有一座庙……等等……
你看懂了吗?不懂也没关系,毕竟我们身处网络时代,最不缺的就是好奇心,当然资料也是不缺的。
你想了解递归在Python中的应用吗?可以跟着老师的操作来领略一番。
感谢小伙伴的观看,有问题可私信,评论留言也可。
网友评论