JavaScript is required

Ý nghĩa của hàm __init__() trong Python là gì?

A.

Khởi tạo một lớp để sử dụng.

B.

Được gọi khi một đối tượng mới được khởi tạo.

C.

Khởi tạo và đưa tất cả các thuộc tính dữ liệu về 0 khi được gọi.

D.

Không có đáp án đúng.

Trả lời:

Đáp án đúng: B


Hàm `__init__()` là một phương thức đặc biệt trong Python, được gọi là constructor (hàm khởi tạo). Nó tự động được gọi khi một đối tượng mới của một lớp được tạo ra. Mục đích chính của `__init__()` là để khởi tạo các thuộc tính (attributes) của đối tượng, tức là gán giá trị ban đầu cho các biến thành viên của đối tượng đó. Vì vậy, đáp án đúng là "Được gọi khi một đối tượng mới được khởi tạo.".

Tổng hợp 200 câu hỏi trắc nghiệm lập trình Python có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan