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

__init__ trong python là gì?

Câu trả lời

Trong Python, phương thức __init__ là một phương thức đặc biệt được gọi là phương thức khởi tạo (constructor) của một lớp. Nó được tự động gọi khi một đối tượng mới của lớp được tạo ra. Mục đích chính của phương thức này là khởi tạo các thuộc tính của đối tượng với các giá trị mặc định hoặc với các giá trị được cung cấp thông qua các tham số khi tạo đối tượng mới.

Phương thức __init__ thường được sử dụng để thực hiện các thiết lập hoặc khởi tạo ban đầu cần thiết cho đối tượng trước khi nó được sử dụng. Phương thức này không trả về một giá trị.

Cú pháp:

python Copy
class ClassName:
    def __init__(self, param1, param2):
        self.param1 = param1
        self.param2 = param2

Trong đó, param1param2 là các tham số mà bạn có thể truyền vào khi tạo một đối tượng mới của lớp ClassName. ...

junior

junior

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

middle

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

senior

Sự khác nhau giữa Deep copy and Shadow copy trong Python là gì?

senior

Sự khác biệt giữa classes kiểu cũ và kiểu mới trong Python là gì?

Bình luận

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

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