我正在努力更好地理解递归和返回语句是如何工作的。因此,我看了一段代码,用于识别与给定术语相关联的fibonacci数--在本例中,4。我很难理解else语句。if n == 0: if n == 1: else:我尝试过使用可视化Python来检查每一步都会发生什么,但是当它命中the语句时,我就迷路了。它看起来是取n的值并减
我用reStructuredText文档字符串记录我的所有Python函数。不幸的是,我缺少一种描述多返回值的方法。我发现的所有标准引用只引用一个返回值的情况,例如或。= p2[0] n = p1[1] - m * p1[0]备注:对Python2然而:
答案并没有将任何官方参考资料联系起来。即使没有