# 第三步:使用语法糖(就是语法)
# 用于扩展基本函数的函数
def kuozhan(func):
    # 扩展功能1
    print('饭前要洗手')
    # 调用基本函数
    func()
    # 扩展功能2
    print('饭后溜一圈')
    # 这里需要有返回值才能传给eat
# 基本函数
@kuozhan  # eat = kuozhan(eat) #eat就相当于以前的result,用来接收返回值
def eat():
    print('吃饭')
# 扩展之后的函数要重新赋值给基本函数!(但是此步骤还实现不了)
# eat = kuozhan(eat) #eat就相当于以前的result,用来接收返回值
print(eat)
# 调用函数
# eat()

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-27
  • 2021-09-18
  • 2021-06-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
  • 2022-12-23
  • 2022-01-17
相关资源
相似解决方案