【发布时间】:2014-10-14 22:58:32
【问题描述】:
所以我对 python 还很陌生,我正在研究一种算法,我假设有 2 个函数
func1(x)
func2(x)
已经在主函数之外定义了。
现在我想在一个嵌套在另一个内部的主函数中调用这些函数
类似的东西
def funcmain(func1(func2(x)))
它显然不工作我无法让它工作无论如何我想要的。有什么建议吗?
编辑:我的意思是我想输入一个字符串,我希望它先经过func2,然后从func2的返回值经过func1,最后是返回值func1 要经过 func main。我已经分别测试了每个功能,它们按预期工作,但我似乎无法将它们相互连接在一起
【问题讨论】:
-
呃...这是无效的语法。当您尝试声明第三个参数时,为什么要调用这些函数?
-
你不能将函数作为未命名的参数传递
-
我的意思是我要输入一个字符串,我希望它先经过func2,然后func2的返回值经过func1,最后是func1的返回值通过func main。我已经分别测试了每个功能,它们按预期工作,但我似乎无法将它们相互关联
标签: python algorithm function python-3.x nested