相关疑难解决方法(0)

Python函数指针

我有一个函数名存储在一个变量中,如下所示:

myvar = 'mypackage.mymodule.myfunction'
Run Code Online (Sandbox Code Playgroud)

而我现在想要像这样打电话给我

myvar(parameter1, parameter2)
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最简单方法是什么?

python function-pointers

69
推荐指数
5
解决办法
10万
查看次数

什么是Python中的第一类函数

我仍然对这是什么感到困惑first-class functions.如果我理解正确,first-class functions应该使用一个函数作为对象.它是否正确?

这是一个first-class function吗?

def this_is_example(myarg1):
    return myarg1

def this_is_another_ example(myarg):
     return this_is_example(myarg)+myarg

this_is_another_ example(1)
Run Code Online (Sandbox Code Playgroud)

python function first-class-functions

20
推荐指数
4
解决办法
1万
查看次数