The secret of getting ahead, is getting started. 先人一步的秘訣是即刻啟程。
函數(shù)參數(shù)
類型屬于對象,變量是沒有類型的,她僅僅是一個對象的引用(一個指針),可以是 List類型對象,也可以指向 String類型對象
傳入函數(shù)的和在末尾添加新內(nèi)容的對象用的是同一個引用。故輸出結(jié)果如下:
關(guān)鍵字參數(shù)
關(guān)鍵字參數(shù)和函數(shù)調(diào)用關(guān)系緊密,函數(shù)調(diào)用使用關(guān)鍵字參數(shù)來確定傳入的參數(shù)值
使用關(guān)鍵字參數(shù)允許函數(shù)調(diào)用時參數(shù)的順序與聲明時不一致,因為 Python 解釋器能夠用參數(shù)名匹配參數(shù)值
實例:
變量作用域
變量的作用域決定了在哪一部分程序可以訪問哪個特定的變量名稱
L (Local) 局部作用域
E (Enclosing) 閉包函數(shù)外的函數(shù)中
G (Global) 全局作用域
B (Built-in) 內(nèi)建作用域
以 L –> E –> G –>B 的規(guī)則查找
謝謝閱讀!
聯(lián)系客服