1. 程式人生 > >Python基礎-閉包

Python基礎-閉包

logs inner outer span urn 函數 pan 條件 pri

閉包:閉包=內部函數+定義函數時的環境
def outer():
    x = 10
    def inner():    # 條件一 inner就是內部函數
        print(x)     # 條件二 外部環境的一個變量
    return inner    # 結論 內部函數inner就是一個閉包
outer()()

Python基礎-閉包