Bộ 13 - Trắc nghiệm Lập trình Python online có đáp án

Bộ 13 - Trắc nghiệm Lập trình Python online có đáp án

Thời gian còn lại: --:--

Câu 1: Trong Python, quy tắc nào sau đây là đúng khi đặt tên biến?

Câu 2: Kết quả của biểu thức '3 * 1 ** 3' trong Python là bao nhiêu?

Câu 3: Hàm nào được sử dụng để lấy độ dài của một danh sách (list) trong Python?

Câu 4: Phương thức nào dùng để thêm một phần tử vào cuối danh sách (list)?

Câu 5: Kiểu dữ liệu nào sau đây là 'immutable' (không thể thay đổi sau khi tạo) trong Python?

Câu 6: Trong Python, kết quả của biểu thức 'bool([])' là gì?

Câu 7: Để đọc toàn bộ nội dung của một tệp tin văn bản vào một chuỗi, ta sử dụng phương thức nào?

Câu 8: Toán tử '//' trong Python thực hiện phép tính gì?

Câu 9: Đoạn mã 'print('Python'[::-1])' sẽ in ra kết quả nào?

Câu 10: Từ khóa nào được dùng để định nghĩa một hàm trong Python?

Câu 11: Cấu trúc dữ liệu nào lưu trữ các cặp key-value và không cho phép trùng lặp key?

Câu 12: Lệnh nào dùng để thoát khỏi vòng lặp hiện tại ngay lập tức?

Câu 13: Kết quả của phép toán '10 % 3' là bao nhiêu?

Câu 14: Trong Python, làm thế nào để tạo một chú thích trên nhiều dòng?

Câu 15: Hàm 'range(1, 5)' sẽ tạo ra một dãy số bao gồm các số nào?

Câu 16: Khối lệnh nào luôn được thực thi trong cấu trúc 'try...except' bất kể có lỗi xảy ra hay không?

Câu 17: Để chuyển đổi một chuỗi '123' sang số nguyên, ta dùng hàm nào?

Câu 18: Phương thức nào dùng để loại bỏ khoảng trắng ở cả hai đầu của một chuỗi?

Câu 19: Trong Python, toán tử 'is' được dùng để làm gì?

Câu 20: Kết quả của biểu thức '3 == 3.0' là gì?

Câu 21: Để lấy danh sách tất cả các key trong một dictionary 'd', ta dùng phương thức nào?

Câu 22: Đâu là cách đúng để tạo một Set trong Python?

Câu 23: Lệnh 'import math' cho phép người dùng làm gì?

Câu 24: Trong Python, 'lambda' được dùng để làm gì?

Câu 25: Kết quả của 'list(enumerate(['a', 'b']))' là gì?