如果我破坏了Python词汇表,我很抱歉,这是我的第一个编程类,我们不允许发布或共享我们的代码。我会尽力解释这个问题的。在
我将函数定义为变量1和变量2。然后我给这两个变量赋值。我使用了一个带有范围值的for语句;创建了一个新变量来处理前两个Fib的和。值;并重新定义原始变量,以便程序迭代,直到达到最大值。在
我收到一条错误消息:
<function appendNextFib at 0x01FB14B0>
我找不到错误消息的含义的解释。无论是从信息本身还是从我写的东西来看,这个致命的缺陷会在任何人身上跳出来吗?在
Tags:
要调用函数,必须使用parens:
appendNextFib()
。看起来您只是简单地使用了appendNextFib
,这将显示它的值,即函数对象。在虽然我个人认为您可能过于强调代码的共享,但递归解决方案更符合逻辑,如果您的问题涉及到变量声明中,它将帮助您解决问题。在
递归解决方案如下所示
我不想透露太多,我希望这是有道理的。在
编辑:刚刚读到你在最初的帖子中包含了函数id,很抱歉这可能造成的混乱
相关问题 更多 >
编程相关推荐