[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài 7 Thực hành tổng hợp

1. Trong Python, cách nào sau đây là đúng để gọi một hàm đã được định nghĩa tên là chao_hoi?
2. Trong môi trường lập trình Python, câu lệnh nào được sử dụng để nhập dữ liệu từ bàn phím, và dữ liệu nhập vào luôn được coi là kiểu dữ liệu gì theo mặc định?
3. Đoạn mã Python sau sẽ in ra kết quả gì: `my_tuple = (10, 20, 30) print(my_tuple[0] + my_tuple[2]) `
4. Đoạn mã Python sau sẽ in ra kết quả gì: `my_dict = {a: 1, b: 2, c: 3} print(my_dict.get(b)) `
5. Trong Python, làm thế nào để thay đổi một phần tử cụ thể trong một list đã tồn tại, ví dụ thay đổi phần tử thứ hai của list my_list thành giá trị 99?
6. Khi bạn muốn thực hiện một hành động lặp đi lặp lại một số lần xác định trước trong Python, bạn nên sử dụng loại vòng lặp nào?
7. Giả sử bạn có một biến tuoi lưu trữ số tuổi của một người là 18. Để kiểm tra xem người đó đã đủ 18 tuổi hay chưa, bạn sẽ sử dụng cấu trúc điều kiện nào sau đây trong Python?
8. Trong Python, bạn có thể sử dụng toán tử nào để kiểm tra xem một giá trị có tồn tại trong một danh sách (list) hay không?
9. Đoạn mã Python sau đây sẽ in ra kết quả gì: `for i in range(3): print(i, end= ) `
10. Đoạn mã Python sau sẽ in ra kết quả gì: `my_list = [10, 20, 30, 40, 50] print(my_list[1:4]) `
11. Trong Python, khi làm việc với danh sách (list), làm thế nào để truy cập vào phần tử thứ ba của một danh sách có tên là cac_so?
12. Trong Python, ký hiệu nào được sử dụng để tạo ra một dictionary?
13. Đoạn mã Python sau đây sẽ in ra kết quả gì: `x = 5 y = 10 print(x + int(y)) `
14. Trong Python, câu lệnh nào được sử dụng để định nghĩa một lớp (class)?
15. Trong Python, làm thế nào để tạo một tuple rỗng?
16. Khi nào thì vòng lặp while trong Python sẽ kết thúc?
17. Nếu bạn muốn lưu trữ một tập hợp các cặp khóa-giá trị (key-value pairs) trong Python, cấu trúc dữ liệu nào là phù hợp nhất?
18. Đoạn mã Python sau sẽ in ra kết quả gì: `for i in range(5, 0, -1): print(i, end= ) `
19. Đoạn mã Python sau sẽ in ra kết quả gì: `for i in range(1, 5): print(i) `
20. Trong lập trình Python, làm thế nào để định nghĩa một hàm nhận hai tham số và trả về tổng của chúng?
21. Trong Python, làm thế nào để xóa một phần tử khỏi một danh sách (list) dựa trên giá trị của nó, ví dụ xóa giá trị 30 khỏi my_list?
22. Khi sử dụng vòng lặp for để duyệt qua một chuỗi ký tự trong Python, mỗi lần lặp sẽ lấy ra ký tự nào?
23. Đâu là phát biểu đúng về kiểu dữ liệu Tuple trong Python?
24. Bạn cần lưu trữ một tập hợp các giá trị duy nhất, không theo thứ tự và không cho phép trùng lặp trong Python. Cấu trúc dữ liệu nào phù hợp nhất?
25. Trong Python, nếu bạn muốn thêm một phần tử vào cuối của một danh sách (list), bạn sẽ sử dụng phương thức nào?