python第四周叠代器生成器序列化
阿新 • • 發佈:2017-12-24
rgs app 第四周 wrapper -- 順序 返回 裝飾器 查找
第一節裝飾器復習和知識儲備------------
第一節裝飾器復習和知識儲備------------ def wrapper(*args,**kwargs): index(*args,**kwargs) # * 的作用是把位置參數打散傳值到args=[a,b,c] # **的作用是把關鍵字參數打散傳值到kwargs=[a,b,c] def index(a,b,c): print(a,b,c) wrapper(‘tt‘,‘pppp‘,c=‘vvv‘) 二:函數可以被當做數據傳遞. 函數可以當做參數傳給另外一個函數 一個函數的返回值也可以是一個函數 三.名稱空間和作用域. 名稱空間分為三種: 內置名稱空間:python解釋器啟動則生效 全局名稱空間:執行python文件時生效 局部名稱空間:調用函數時,臨時生效,函數調用結束時失效 加載順序==> 內置 --->全局 --->局部名稱空間 名字查找的順序是: 局部 -->全局 --->內置名稱空間 作用: 分兩種: 全局作用域 全局存活 和局部作用域. 臨時存活 函數內部使用 局部有效
python第四周叠代器生成器序列化