Python 專案開發入門的十堂課

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

重點整理

  1. 全域變數是最外層沒有任何縮排層級的變數,函數中預設可以直接使用全域變數,但是不能修改全域變數的值。
  2. 關鍵字 global 用在函數中宣告全域變數,這樣可以在函數中修改全域變數的值。
  3. 關鍵字 global 在巢狀函數中同樣適用。
  4. 函數中如果定義跟全域變數相同的名稱,再宣告相同名稱的全域變數會造成名稱衝突,引發句型錯誤。

相關文章

上一支影片 - Python 的簡單陳述 from import as
回 Python 專案開發入門的十堂課 - 目錄
下一支影片 - Python 的簡單陳述 nonlocal
回 Python 教材
回程式語言教材首頁