Global variable: เข้าถึงได้ทุกที่ในโมดูล
Local variable: เข้าถึงได้เฉพาะในขอบเขตที่สร้าง (เช่น ภายในฟังก์ชัน)
ตัวอย่าง
q = "I love coffee" # global variable
def f():
p = "Me Tarzan, You Jane." # local variable
print(p)
f()
print(q)
ผลลัพธ์
Me Tarzan, You Jane. I love coffee
p เป็น local ของ f() q เป็น global เข้าถึงได้ทุกที่