DRxNightxError
2020-04-29T01:16:41+00:00
[img]https://img.nga.178.com/attachments/mon_202005/02/-7Q5-mifKdT1kS9k-7q.jpg.medium.jpg[/img]
输入-100为什么能工作???
目前语言编译器基本都有无限递归的判断。编译器帮他判断出了异常,被他catch了。
随便说的,没仔细想啊。错了见谅。
[s:ac:呆]盲猜一个超出最大递归次数?
你这0和-100一样的啊,都是无限递归
Python? 好像不做设置的话,递归是没有优化的,所以最深几百次。
难道是-100一直减1然后溢出了?我猜的[s:ac:呆]
想在except里把number打出来看看是多少。
负数 会一直 recursion 下去
然后stackoverflow 抛出异常-》 返回false
超出递归限制了,Except捕获异常,你要sys.setrecursionlimit()改一下这个代码就没用了
[s:ac:抓狂]不优化一下么
看起来996还是太舒服了
[img]https://img.nga.178.com/attachments/mon_201910/06/9bQ5-1sb2KuToS2s-2s.gif[/img]什么鬼逻辑的代码。。
[img]https://img.nga.178.com/attachments/mon_202005/02/-7Q5-hgb2K10T3cSkr-c3.jpg.medium.jpg[/img]
这他妈也是个天才
-100 会进入死循环吧,哦哦 高级语言会判断永真的情况吧
[quote][tid=21569949]Topic[/tid] Post by [uid=23359445]sciemus[/uid] (2020-05-02 09:22):
[img]https://img.nga.178.com/attachments/mon_202005/02/-7Q5-mifKdT1kS9k-7q.jpg.medium.jpg[/img]
输入-100为什么能工作???[/quote]exception被catch了呗