如何使用返回值作为输入参数构建迭代函数

2024-04-19 04:56:40 发布

您现在位置:Python中文网/ 问答频道 /正文

对于函数f和变量a

b_1 = f(a), 
b_2 = f(b_1), 
b_3 = f(b_2) 
...
b_n = f(b_n-1)

我想用迭代法做n次。在功能方面,这是通过功能组合来实现的

f...(f(f((a)))

Tags: 函数功能
1条回答
网友
1楼 · 发布于 2024-04-19 04:56:40

你可以通过回避来达到你的目的

你可以参考下面的栃岛代码

#define  f(a):
    # do computation

    # if terminating condition
        # then return the computed result
    #else
        # return f(computed result)

相关问题 更多 >