回调函数定义及简单使用


回调函数
回调函数:就是一个通过函数指针调用的函数,如果你把函数的指针(地址)作为一个参数传递给另一个参数,当这个指针被用来调用其所指向的函数时,这就是我们说的回调函数.

说人话就是:回调函数就是把函数当成一个参数传递到函数中.

def  wake_call(time):                                                       #回调函数
    print(time,"使用夺命电话连环call叫醒主人")

def wake_water(time):                                                     #回调函数
    print(time,"使用早起泼冷水的方式叫醒主人")

def call_wake(time, func_name):
    # 这个很重要,这个就是酒店服务业务的系统业务
    #这是实现回调函数的核心
    # time :预约时间
    # func_name:回调函数名
    # return :调用的函数的结果
    return func_name(time)

#调用函数
被调用的函数就是回调函数
call_wake("凌晨7点", wake_call)

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM