1. Một biến được định nghĩa trong chương trình chính (bên ngoài các hàm) thì sẽ được sử dụng như thế nào bên trong các hàm?
2. Một biến được khai báo bên trong một hàm thì có sử dụng được ở bên ngoài hàm đó hay không?
Dựa vào lý thuyết về phạm vi của biến có 2 dạng biến bên trong các hàm và biến bên ngoài hàm
1. Biến đã khai báo bên ngoài hàm chỉ có thể truy cập giá trị để sử dụng bên trong hàm mà không làm thay đổi được giá trị của biến đó (trừ trường hợp với từ khóa global)
2. Các biến khai báo bên trong hàm có tính địa phương, không có hiệu lực bên ngoài hàm.
-- Mod Tin Học 10