JavaScript is required

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

A.

[a, aa, aaa, b, bb]

B.

['a', 'aa', 'aaa', 'b', 'bb']

C.

['a', 'aa', 'aaa', 'b', 'bb', 'bbb']

D.

Error

Trả lời:

Đáp án đúng: B


Đề bài yêu cầu xác định kết quả in ra của một đoạn chương trình Python (đoạn chương trình không được cung cấp). Tuy nhiên, dựa vào các đáp án, ta có thể suy đoán chương trình đó tạo ra một danh sách (list) các chuỗi (string). * **Đáp án 1:** `[a, aa, aaa, b, bb]` - Sai, vì các phần tử không được đặt trong dấu nháy đơn hoặc nháy kép, do đó không phải là chuỗi. * **Đáp án 2:** `['a', 'aa', 'aaa', 'b', 'bb']` - Đúng. Các phần tử đều là chuỗi và có vẻ như chương trình tạo ra các chuỗi lặp lại từ 'a' và 'b'. * **Đáp án 3:** `['a', 'aa', 'aaa', 'b', 'bb', 'bbb']` - Sai, vì có thêm phần tử 'bbb' không phù hợp với các đáp án còn lại. * **Đáp án 4:** `Error` - Sai, vì các đáp án khác cho thấy chương trình có thể chạy và tạo ra một danh sách. Vậy, đáp án đúng nhất là đáp án 2.

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