Ý Nghĩa Của Hàm __init__() Trong Python Là Gì? - Trắc Nghiệm Online

  • TIỂU HỌC
  • THCS
  • THPT
  • ĐẠI HỌC
  • HƯỚNG NGHIỆP
  • FLASHCARD
  • TÀI LIỆU THAM KHẢO
  1. Trang chủ
  2. CNTT
  3. 200 Câu hỏi trắc nghiệm lập trình Python có đáp án chi tiết

Ý 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.".

200 Câu hỏi trắc nghiệm lập trình Python có đáp án chi tiết - Phần 3

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 Bắt đầu thi

Câu hỏi liên quan

Câu 5:

Kết quả của chương trình dưới đây là:

A.

2 2

B.

4 6

C.

0 0

D.

1 1

Lời giải:Đáp án đúng: BChương trình không cung cấp mã nguồn nên không thể xác định kết quả. Do đó, không có đáp án đúng trong các lựa chọn đã cho.Câu 6:

Đâu là kết quả của đoạn code dưới đây?

A.

Oops! Error occurred

B.

2.0

C.

2.0 Oops! Error occurred

D.

5.0

Lời giải:Đáp án đúng: BĐoạn code không được cung cấp, vì vậy không thể xác định kết quả chính xác. Do đó, không có đáp án nào đúng trong các lựa chọn đã cho. Cần có đoạn code để phân tích và đưa ra kết luận chính xác.Câu 7:

Đoạn code sau thực hiện yêu cầu gì?

A.

In ra ' Python Quiz ' nếu có ngoại lệ xảy ra (không quan trọng là ngoại lệ gì)

B.

In ra ' Python Quiz ' nếu không có ngoại lệ xảy ra

C.

In ra ' Python Quiz ' nếu một trong hai ngoại lệ TypeError và ZeroDivisionError xảy ra

D.

Chỉ in ra ' Python Quiz ' khi cả hai ngoại lệ TypeError và ZeroDivisionError cùng xảy ra

Lời giải:Đáp án đúng: CĐoạn code trên sử dụng cấu trúc `try...except...else`. Cụ thể:- Khối `try` chứa đoạn code có thể gây ra ngoại lệ.- Khối `except (TypeError, ZeroDivisionError)` sẽ bắt các ngoại lệ `TypeError` hoặc `ZeroDivisionError` nếu chúng xảy ra trong khối `try`.- Khối `else` chỉ được thực thi nếu không có ngoại lệ nào xảy ra trong khối `try`.Trong trường hợp này, nếu khối `try` không phát sinh lỗi `TypeError` hoặc `ZeroDivisionError`, khối `else` sẽ được thực thi và in ra ' Python Quiz '.Vậy, đáp án đúng là "In ra ' Python Quiz ' nếu không có ngoại lệ xảy ra."Câu 8:

Ngoại lệ nào xảy ra khi phát hiện thấy lỗi không thuộc bất kỳ danh mục nào khác?

A.

ReferenceError

B.

SystemError

C.

RuntimeError

D.

LookupError

Lời giải:Đáp án đúng: C

RuntimeError là ngoại lệ gốc cho các lỗi không thuộc bất kỳ danh mục ngoại lệ cụ thể nào khác. Các ngoại lệ khác như ReferenceError (thường thấy trong Javascript, khi tham chiếu đến một biến chưa được khai báo), SystemError (lỗi liên quan đến hệ thống) và LookupError (lỗi khi một khóa hoặc chỉ mục không hợp lệ được sử dụng trong một cấu trúc dữ liệu) có các mục đích sử dụng cụ thể hơn.

Câu 9:

Kết quả nào là output của đoạn code dưới đây?

A.

Tuesday

B.

Monday Tuesday

C.

Tuesday Monday

D.

Monday

Lời giải:Đáp án đúng: BĐể trả lời câu hỏi này, cần có đoạn code được đề cập đến. Tuy nhiên, do không có đoạn code nào được cung cấp, tôi không thể xác định kết quả đầu ra chính xác. Giả sử rằng đoạn code in ra 'Tuesday' trước và sau đó in ra 'Monday', thì đáp án 'Tuesday Monday' sẽ đúng. Tuy nhiên, nếu đoạn code chỉ in ra 'Tuesday', thì đáp án 'Tuesday' sẽ đúng. Nếu không có code mẫu, không thể xác định đáp án chính xác.Câu 10:

Kết quả nào là output của đoạn code dưới đây?

A.

[ 'Tech', 404, 3.03, 'Beamers', 33.3 ]

B.

[404, 3.03]

C.

['Tech', 'Beamers']

D.

None of the above

Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 11:

Đâu không phải là kiểu dữ liệu tiêu chuẩn trong Python?

A.

List

B.

Dictionary

C.

Class

D.

Tuple

Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 12:

Đâu là giá trị của colors[2]?

A.

orange

B.

indigo

C.

blue

D.

yellow

Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 13:

Lệnh print in ra kết quả nào cho chương trình dưới đây?

A.

[4, 3]

B.

[1, 3]

C.

[1, 4]

D.

[1, 3, 4]

Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP Câu 14:

Kết quả của chương trình được in ra màn hình là?

A.

m, y, , n, a, m, e, , i, s, , x,

B.

m, y, , n, a, m, e, , i, s, , x

C.

my, name, is, x,

D.

Error

Lời giải: Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP  Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

136 tài liệu563 lượt tải Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

125 tài liệu585 lượt tải Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

325 tài liệu608 lượt tải Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

331 tài liệu1010 lượt tải Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng

246 tài liệu802 lượt tải Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp

138 tài liệu417 lượt tải

ĐĂNG KÝ GÓI THI VIP

  • Truy cập hơn 100K đề thi thử và chính thức các năm
  • 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
  • Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
  • Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
  • Tải toàn bộ tài liệu trên TaiLieu.VN
  • Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
  • Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng60 ngày với gói 12 tháng.
77.000 đ/ thángĐăng ký ngay

Từ khóa » Trong Python ý Nghĩa Của Hàm __init__() Trong Python Là Gì