def my_function():
    x = 10  # x là biến cục bộ
    print(x)
x = 10  # x là biến toàn cục
def my_function():
    print(x)
globalKhi muốn thay đổi biến toàn cục trong một hàm, bạn cần sử dụng từ khóa global.
x = 5
def change_global():
    global x
    x = 10
change_global()
print(x)  # Output sẽ là 10
Tóm lại, biến cục bộ được giới hạn trong hàm nơi nó được khai báo, trong khi biến toàn cục có thể được truy cập ở mọi nơi trong chương trình Python.