Trắc nghiệm Cánh diều ôn tập Tin học ứng dụng 12 học kì 2 (Phần 1)

Trắc nghiệm Cánh diều ôn tập Tin học ứng dụng 12 học kì 2 (Phần 1)

1. Câu lệnh nào sau đây trong Python dùng để kiểm tra xem một giá trị có tồn tại trong một danh sách (list) hay không?
2. Biểu thức `2 ** 3` trong Python có giá trị là bao nhiêu?
3. Trong Python, làm thế nào để thêm một phần tử mới vào cuối danh sách `my_list`?
4. Cấu trúc if-elif-else trong Python được sử dụng để:
5. Trong Python, điều kiện `x > 5 and y < 10` sẽ trả về giá trị True khi nào?
6. Trong Python, để tạo một hàm, bạn sử dụng từ khóa nào?
7. Cấu trúc dữ liệu Set trong Python có đặc điểm gì nổi bật?
8. Cấu trúc `while` trong Python được sử dụng khi nào?
9. Biểu thức `10 / 3` trong Python sẽ trả về kết quả là gì?
10. Khi làm việc với chuỗi trong Python, phương thức `.upper()` có tác dụng gì?
11. Hàm `print()` trong Python dùng để làm gì?
12. Trong lập trình Python, cấu trúc for được sử dụng để lặp lại một khối mã bao nhiêu lần?
13. Đâu là cách khai báo biến đúng trong Python để lưu trữ một chuỗi văn bản?
14. Hàm `input()` trong Python dùng để làm gì?
15. Câu lệnh nào sau đây dùng để thoát hoàn toàn khỏi một vòng lặp (ví dụ: for, while)?
16. Trong Python, làm thế nào để truy cập vào phần tử đầu tiên của một danh sách tên là `my_list`?
17. Trong Python, cấu trúc dữ liệu nào cho phép lưu trữ các cặp khóa-giá trị (key-value)?
18. Python là một ngôn ngữ lập trình thuộc loại nào?
19. Câu lệnh nào sau đây trong Python dùng để bỏ qua phần còn lại của vòng lặp hiện tại và chuyển sang lần lặp tiếp theo?
20. Hàm `len()` trong Python dùng để làm gì?
21. Lỗi `TypeError` trong Python thường xảy ra khi nào?
22. Trong Python, kiểu dữ liệu nào được sử dụng để lưu trữ một chuỗi các ký tự có thứ tự?
23. Trong lập trình Python, làm thế nào để tạo một danh sách (list) trống?
24. Trong Python, cấu trúc dữ liệu nào là bất biến (immutable), nghĩa là không thể thay đổi sau khi được tạo?
25. Lỗi cú pháp (Syntax Error) trong Python xảy ra khi nào?