Stories

List
Create Time

2019-07-11 閉包函數和裝飾器

一、閉包函數   定義:定義在內部的函數引用外部函數的名字(變量)叫做閉包函數   要打印的是inner函數的x,因為這個函數裏面沒有定義x的值,所以找上一層的局部變量x = 111。執行代碼,outter函數被調用,返回值為inner,用變量res接收,所以res = inner,下面再用res(),就是inner(),調用inner函數,執行裏面代碼,打印結果為111 def outter