Đáp án và lời giải
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 22 có đáp án
Câu 1
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Hàm append() thêm phần tử vào cuối danh sách và hàm int(input()) chuyển kiểu dữ liệu nhập vào sang kiểu số nguyên.
Câu 2
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
List là kiểu dữ liệu mảng trong python và các phần tử của danh sách có thể có các kiểu dữ liệu khác nhau.
Câu 3
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D

Câu 4
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Trong mảng, các phần tử đánh số thứ tự từ 0 nên phần tử thứ hai trong mảng có chỉ số là 1.
Câu 5
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Sử dụng reversed() cho phép ta xử lý các mục theo thứ tự ngược lại chuỗi ban đầu, nhận chuỗi và trả về giá trị đảo ngược của chuỗi ban đầu truyền vào.
Câu 6
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B

Chúng ta sử dụng phương thức join() trong python để nối các chuỗi ký tự là phần tử trong một list lại với nhau, bằng một hoặc một chuỗi ký tự phân cách.
Phương thức append() thêm phần tử vào cuối danh sách.
Câu 7
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Dữ liệu kiểu mảng list là tập hợp các phần tử có thứ tự và mỗi một phần tử trong mảng có thể có các kiểu dữ liệu khác nhau.
Câu 8
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Phương thức append() thêm phần tử vào cuối danh sách.
Câu 9
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Thêm phần tử 4 vào chuỗi sau đó xoá phần tử ở vị trí thứ 2 + 1 = 3.

Câu 10
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Hàm len() tính số phần tử trong danh sách A. Ban đầu số phần tử của A là 5 sau 3 lệnh append() và 1 lệnh del số phần tử là 5 + 3 -1 = 7.

Câu 11
Lời giải do TopStudy biên soạn
Đáp án: B
Đáp án đúng là: B
Mảng đánh số từ 0 nên phần tử có chỉ số 3 nằm ở vị trí thứ tư của mảng.
Câu 12
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Có thể duyệt lần lượt các phần tử của danh sách bằng lệnh for kết hợp với vùng giá trị của lệnh range().
Câu 13
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
Cú pháp đúng:
del list[chỉ số].
Câu 14
Lời giải do TopStudy biên soạn
Đáp án: D
Đáp án đúng là: D
Ở mỗi lần lặp nếu giá trị của phần tử A > 0 thì tổng sum cộng thêm phần tử đó. Kết quả cuối cùng sẽ ra được tổng các phần tử dương trong A.
Câu 15
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Khởi tạo biến S bằng 1 sau đó kiếm tra điều kiện từng phần tử nếu dương biến S nhân với phần tử đó.