Python 專案開發入門的十堂課
第四堂 利用 Python 寫結構化控制的程式:Python 的簡單陳述
global
重點整理
全域變數是最外層沒有任何縮排層級的變數,函數中預設可以直接使用全域變數,但是不能修改全域變數的值。
關鍵字
global
用在函數中宣告全域變數,這樣可以在函數中修改全域變數的值。
關鍵字
global
在巢狀函數中同樣適用。
函數中如果定義跟全域變數相同的名稱,再宣告相同名稱的全域變數會造成名稱衝突,引發句型錯誤。
相關文章
Python 速查手冊 - 4.8 簡單陳述
global
Python 入門指南 - 單元 5 - 運算式與陳述
上一支影片 - Python 的簡單陳述
from import as
回 Python 專案開發入門的十堂課 - 目錄
下一支影片 - Python 的簡單陳述
nonlocal
回 Python 教材
回程式語言教材首頁