
Python 專案開發入門的十堂課
第四堂 利用 Python 寫結構化控制的程式:Python 的簡單陳述 global
重點整理
- 全域變數是最外層沒有任何縮排層級的變數,函數中預設可以直接使用全域變數,但是不能修改全域變數的值。
- 關鍵字 global 用在函數中宣告全域變數,這樣可以在函數中修改全域變數的值。
- 關鍵字 global 在巢狀函數中同樣適用。
- 函數中如果定義跟全域變數相同的名稱,再宣告相同名稱的全域變數會造成名稱衝突,引發句型錯誤。
相關文章

重點整理
相關文章