Python 專案開發入門的十堂課

第四堂 利用 Python 寫結構化控制的程式:Python 的簡單陳述 nonlocal

重點整理

  1. 區域變數是函數內使用的變數,效力僅限函數的縮排層級。
  2. 外部變數是指巢狀函數的上層函數定義的區域變數,如果要在巢狀函數內修改外部變數,就要用關鍵字 nonlocal 宣告。

相關文章

上一支影片 - Python 的簡單陳述 global
回 Python 專案開發入門的十堂課 - 目錄
下一支影片 - Python 的複合陳述 if elif else
回 Python 教材
回程式語言教材首頁