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

Câu lệnh nonlocal trong Python 3.0 để làm gì?

middle

*args**kwargs là gì? Tại sao chúng ta sử dụng chúng?

senior

Làm thế nào để làm việc với transitive dependencies trong Python?

Bình luận

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

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