#def定义的非匿名函数,不会被立即回收'''def foo(): print("in the foo") bar() #foo调用的时候,还未被被定义,所以报错foo()'''def bar(): print("in the bar")def foo(): print("in the foo") bar() #已经被定义,所以不报错foo()#匿名函数,内存立即回收calc = lambda x:x*3calc(3) #等于9