Chức năng ma thuật Python Các chức năng ma thuật là các chức năng đặc biệt trong Python được đặt trước với một dấu gạch dưới hoặc đôi.Chúng được sử dụng để truy cập chức năng tích hợp hoặc để thực hiện các hoạt động chung theo cách ngắn gọn hơn. ### Danh sách các chức năng ma thuật Python Sau đây là danh sách một số hàm ma thuật Python được sử dụng phổ biến nhất: * `__init __ ()`: Hàm này được gọi khi một đối tượng mới được tạo.Nó được sử dụng để khởi tạo trạng thái của đối tượng. * `__repr __ ()`: Hàm này được sử dụng để trả về một biểu diễn chuỗi của đối tượng.Nó được sử dụng khi đối tượng được in vào bảng điều khiển hoặc khi nó được sử dụng trong một chuỗi. * `__str __ ()`: Hàm này tương tự như `__repr __ ()`, nhưng nó trả về một biểu diễn chuỗi có thể đọc đượ Chi tiết tại: https://tricksmmo.com/threads/python-magic-function.192454/