学到后面 突然冒出一个 递归。逻辑概念…… 把我之前的逻辑
python吧
全部回复
仅看楼主
level 8
沈三蛋
楼主
一下把我以前学到的逻辑思维 打乱了……。别的语言是越学越简单…… 这是越学越难,。指的就是包括这个规则吧。, 下面这个函数 就非常搞脑子,不是表面运行逻辑…… 背后还有一套运行规则……是很抽象的,感觉跟学习底层一样……,
2026年10月13日 10点10分
1
level 9
从入门☞放弃
数学归纳法会吧?一个意思。或者你画个图
2026年10月13日 12点10分
2
沈三蛋
哎呀 哥们啊,学这么久, 这个最让我懵逼…… 我看的那个从入门到实践的书。都没讲这个,。这个还是我从网上看到的讲解
2026年10月13日 14点10分
从入门☞放弃
@沈三蛋
和数学归纳法一个意思,画个图
2026年10月13日 23点10分
沈三蛋
@从入门☞放弃
我数学和英语都不太行…… 数学归纳法 我好像没学过……
2026年10月14日 09点10分
吧务
level 12
一周休七日
逐层调用逐层返回。
2026年10月13日 12点10分
3
沈三蛋
哎呀哥们啊……。我知道他是会返回的。但是他比较抽象, 哈哈。根本不是肉眼看到的东西…… 这就很搞脑子啊。 就是书 他不按照以前的套路出牌
2026年10月13日 14点10分
level 1
胡梦柯5
自己调用自己或你调我我调你本质是自己们调自己们,就是函数性质的循环调用,但它有终止退出机制且起始与终止退出条件是关键。你别落到复杂问题的陷阱里去了,你可以弄个简单的,例如递归函数,里面起始为1每次乘以2或除以2,一直递归,直到足够大或足够小,关键是返回与传递参数,初始参数是函数外调用时实参为1,后来参数都是函数內参数自身乘2或除2,非终止返回都是调用自身,终止返回则返回最终值而不再调用。
2026年10月13日 15点10分
4
沈三蛋
有道理, 但是一开始还是得脑补一下哈哈, 毕竟牵扯到 栈 这种 逻辑思维…… 这语法 和之前的根本是两码事啊,🤔。
2026年10月13日 16点10分
level 1
玫瑰粉精灵
问 AI
2026年10月13日 17点10分
5
level 7
君℃
任何语言都得学递归,语言只是你与计算机之间交互的工具,数学和逻辑才是交流的内容。
而且递归也不难,你想像一个树结构就懂了,递归只是遍历树的方法而已
2026年10月13日 17点10分
6
沈三蛋
确实需要学数学, 但是语法规则 得先弄懂啊🤔
2026年10月13日 17点10分
君℃
@沈三蛋
是你看的这个教程有问题,递归其实应该放到算法和数据结构里去讲的,而且递归可以用其他更直观更省资源的算法代替,所以现在没必要学 可能是防自学机制的一环,故意在初级知识里面掺点让你们摸不到头脑的东西
2026年10月13日 17点10分
沈三蛋
@君℃
你说的没错,我问了下Ai他说。递归基本上很少用。只用在某些特定场景
2026年10月14日 09点10分
沈三蛋
你说的和Ai说的差不多啊……你是不是看Ai了
2026年10月14日 09点10分
level 8
沈三蛋
楼主
这真是 新手劝退。语法! 我敢说 如果新手 遇到这语法,他心里会很难受😣
2026年10月14日 10点10分
7
level 8
沈三蛋
楼主
你们看 这里,他不是正常逻辑啊。事情不是看上去这样算的, 他背后有一套逻辑的,你们看啊, 调用第一个函数的时候, 他会往里面钻, 而且他不是执行完这行代码就算了, 里面会分裂…… 这些东西你看不到, 哈哈,等分裂完,才会回来,执行第二个函数…… 我困惑的地方,现在是不知道 他到底是怎么个计算逻辑啊……主要还牵扯到。第几层的问题…… 哪位老师傅。举个例子。画个图看看
2026年10月14日 10点10分
8
level 10
Daisy-Mo
这个不叫“语法”,也不叫“特性”,这个叫算法思想,是四大基础算法思想的第一个(递归 动态规划 回溯 贪心)。学递归很简单,就是画图就行了。
2026年10月15日 09点10分
9
沈三蛋
麻烦说一下,或者哪个网站有教程?我看菜鸟教程里面也没讲这个……。 这是属于哪个库里面的?
2026年10月15日 16点10分
沈三蛋
牛逼啊,没想到还是一套拳法
2026年10月15日 16点10分
Daisy-Mo
@沈三蛋
这个不是库里的,这个是算法思想。 因为你学的是Python,主要搞应用的,所以底层的数据结构与算法很多都不需要考虑,所以说没见过。如果你学的是C语言,或者说Cython,就需要考虑了。
2026年10月16日 01点10分
沈三蛋
@Daisy-Mo
我可能会学cython 优化下我开发的游戏,。你觉得学c好。还是cython 好,。
2026年10月16日 05点10分
1