# 第三步:使用语法糖(就是语法) # 用于扩展基本函数的函数 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()