回调函数

'''
回调函数:可以将函数当做参数进行传递
将函数当做参数传递给另一个函数
'''

def fun1(x):
  print(x)
  x()

def fun2():
  print("fun2")
# fun1(10)
# fun1(1.1)
# fun1([])
# fun1("hello")
# 将fun2函数的返回值传递给fun1的参数 给x
# fun1(fun2())
# 将fun2函数的地址值传递给x
fun1(fun2)

 

posted @ 2018-12-06 15:56  青春叛逆者  阅读(98)  评论(0编辑  收藏  举报