热线电话:13121318867

登录
2019-06-12 阅读量: 436
函数如何作为参数传递给其他函数

函数可以作为参数传递给其他函数:因为函数是对象,我们可以将它们作为参数传递给其他函数。可以接受其他函数作为参数的函数也称为高阶函数。在下面的示例中,我们创建了一个函数greet,它将函数作为参数。

# Python program to illustrate functions

# can be passed as arguments to other functions

def shout(text):

return text.upper()

def whisper(text):

return text.lower()

def greet(func):

# storing the function in a variable

greeting = func("Hi, I am created by a function passed as an argument.")

print greeting

greet(shout)

greet(whisper)

16.3824
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子