Giải thích rất khó hiểu về hàm global & local. Cần nên giải thích thêm ý nghĩa của những hàm này. Khi nào thì dùng local & khi nào dùng global.
Type là gì, có bao nhiêu loại types?, size = 1 có nghĩa là gì
Như thế nào gọi là câu lệnh bên ngoài, như thế nào là câu lệnh bên trong
Vì mình không phải là dân IT nên những thuật ngữ này cần giải thích chi tiết hơn.
Cảm ơn
Mình có tham khảo thêm các video khác trên internet thì đầu tiên cần hiểu hàm là gì, hiểu sơ bộ thì là tổ hợp các câu lệnh, xây dựng bằng def + tên hàm và biến. Sau đó chúng ta gọi hàm thì các câu lệnh trong hàm sẽ được thực hiện. Còn khi nào dùng local với global thì phải tuỳ theo từng trường hợp cụ thể. Thông thường thì không nên đặt tên biến trong và ngoài hàm trùng nhau để tránh nhầm lẫn.