您的位置:首页 > 编程语言 > Python开发

python3 函数调用(通过函数名)

2017-12-09 10:05 267 查看
经常用用到通过函数名来调用函数,像php一样,直接拿字符串
$function1($parameter1);
python3中也有类似的功能:
def function2(name,age):
print ('Hello {}! : age {}'.format(name,age))
1
method_name2 = 'function2'
args = ['friend2',10]
kwargs = {}
eval(method_name2)(*args, **kwargs)
2
method_name2 = 'function2'
eval(method_name2)('friend2',11)
3
eval('function2')('friend2',11)

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: