【发布时间】:2022-12-18 12:39:33
【问题描述】:
当前代码:
def recur(n):
if n>12:
return
#actions
Dev.step(n)
Dev.turnRight()
#recursion
recur(n+2)
recur(2)
我是蟒蛇的新手。是否有可能进行嵌套递归。我想像嵌套 for 循环一样,但是我使用递归函数。
【问题讨论】:
-
到底是什么不起作用?什么是嵌套递归?是的,无论嵌套与否,您都可以在任何地方进行递归调用。
-
那你试过你的代码了吗?结果如何?
-
您展示的是递归使用的函数。这是完全有效的。 “嵌套递归”一词我并不熟悉
-
我试图制作一个循环命令,但我没有使用 for 或 while 循环。我希望它在没有 for 循环的情况下使 Dev.step(n) & Dev.turnRight 4 次。
-
然后写四次或使用常规循环。
标签: python