热线电话:13121318867

登录
2019-07-01 阅读量: 516
如何将一个函数传递给另一个函数

以下是有关Python中的函数的重要事实,这些函数对于理解装饰器函数很有用。

  1. 在Python中,我们可以在另一个函数中定义一个函数。
  2. 在Python中,函数可以作为参数传递给另一个函数(函数也可以返回另一个函数)。

# A Python program to demonstrate that a function

# can be defined inside another function and a

# function can be passed as parameter.

# Adds a welcome message to the string

def messageWithWelcome(str):

# Nested function

def addWelcome():

return "Welcome to "

# Return concatenation of addWelcome()

# and str.

return addWelcome() + str

# To get site name to which welcome is added

def site(site_name):

return site_name

print messageWithWelcome(site("GeeksforGeeks"))

0.0000
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子