global — 公共白板

所有人共用同一個計數器

任何地方的程式碼都能讀取、修改這個變數。

計數(全域變數)
0

# 全域變數 — 整支程式都看得到 計數 = 0 def 加一_global(): global 計數 計數 += 1 return 計數

按「有人把白板清掉了」模擬副作用:任何一段程式碼都能暗中將計數歸零,你完全不知道是誰動的、什麼時候動的。