Câu hỏi phỏng vấn Python
Câu hỏi

Hàm self trong Python là gì?

Câu trả lời

Trong Python, self là một tham chiếu đến thể hiện hiện tại của lớp, và nó được sử dụng để truy cập các biến thuộc về lớp đó. Nó hoạt động như một tham chiếu đến đối tượng hiện tại mà phương thức đang được gọi trên đó. Sử dụng self, bạn có thể truy cập các thuộc tính và phương thức của lớp từ bên trong các phương thức của lớp đó.

Chức năng chính của self:

  1. Truy cập các thuộc tính của lớp: self được sử dụng để truy cập các thuộc tính được định nghĩa trong lớp. Điều này cho phép các phương thức của lớp thao tác dữ liệu của đối tượng.

  2. Gọi các phương thức khác trong cùng một lớp: self cũng được sử dụng để gọi các phương thức khác của lớp từ một phương thức.

Ví dụ:

python Copy
class MyClass:
    def __init__(self, name):
        self.name = name  # Sử dụng self để thiết lập thuộc tính name củ...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Ưu Điểm của NumPy So với List trong Python là gì?

middle

WheelsEggs trong Python là gì? Chúng có gì khác nhau?

middle

Convert string sang number trong Python như thế nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào