Bài tập trắc nghiệm Tin học 10 Kết Nối Tri Thức – Bài 25
30 câu · Đề theo bài
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Phương thức s.find(sub) dùng để thực hiện công việc gì trên xâu s?
Đáp án và lời giải
Đáp án: C
Câu 2
Nếu không tìm thấy xâu con sub trong xâu s, phương thức s.find(sub) trả về giá trị nào?
Đáp án và lời giải
Đáp án: A
Câu 3
Cho s = “Truong Son”. Giá trị của lệnh s.find(“Son”) bằng bao nhiêu?
Đáp án và lời giải
Đáp án: D
Câu 4
Cho s = “banana”. Lệnh s.find(“an”) trả về vị trí xuất hiện đầu tiên là bao nhiêu?
Đáp án và lời giải
Đáp án: B
Câu 5
Cú pháp đầy đủ của phương thức find() có thiết lập điểm bắt đầu tìm kiếm là gì?
Đáp án và lời giải
Đáp án: C
Câu 6
Cho s = “Ha Noi – Da Nang – Hue”. Lệnh s.find(“Ha”, 5) trả về kết quả nào?
Đáp án và lời giải
Đáp án: B
Câu 7
Phương thức split() áp dụng cho xâu kí tự có chức năng chính là gì?
Đáp án và lời giải
Đáp án: D
Câu 8
Kí tự phân cách mặc định trong phương thức s.split() khi không ghi tham số là gì?
Đáp án và lời giải
Đáp án: A
Câu 9
Cho s = “Hoc nua hoc mai”. Lệnh s.split() trả về danh sách nào sau đây?
Đáp án và lời giải
Đáp án: B
Câu 10
Cho s = “1,2,3,4”. Lệnh s.split(“,”) sẽ trả về danh sách các phần tử nào?
Đáp án và lời giải
Đáp án: D
Câu 11
Phương thức nào sau đây có chức năng ghép các phần tử của danh sách thành một xâu?
Đáp án và lời giải
Đáp án: A
Câu 12
Cú pháp chuẩn của phương thức join() trong Python có dạng như thế nào?
Đáp án và lời giải
Đáp án: C
Câu 13
Cho ds = [“Ha”, “Noi”]. Biểu thức: ” “.join(ds) cho ra kết quả xâu nào?
Đáp án và lời giải
Đáp án: B
Câu 14
Cho ds = [“A”, “B”, “C”]. Lệnh “-“.join(ds) trả về kết quả nào sau đây?
Đáp án và lời giải
Đáp án: D
Câu 15
Cho ds = [“1”, “2”, “3”]. Biểu thức: “”.join(ds) trả về kết quả xâu nào?
Đáp án và lời giải
Đáp án: A
Câu 16
Cho hoten = “Nguyen Van An”. Sau lệnh: a = hoten.split(), phần tử a[0] lưu giá trị gì?
Đáp án và lời giải
Đáp án: C
Câu 17
Cùng ví dụ ở Câu 16, phần tử a[-1] của danh sách trích xuất ra giá trị gì?
Đáp án và lời giải
Đáp án: B
Câu 18
Muốn ghép lại phần họ đệm từ danh sách a = [“Nguyen”, “Van”, “An”], ta viết lệnh nào?
Đáp án và lời giải
Đáp án: D
Câu 19
Để chuẩn hóa xâu s có nhiều dấu cách thừa giữa các từ, ta dùng cặp lệnh nào?
Đáp án và lời giải
Đáp án: A
Câu 20
Cho s = “ga,vit,cho,lon”. Để thay dấu phẩy bằng dấu cách, cách làm nào đúng?
Đáp án và lời giải
Đáp án: B
Câu 21
Cho s = “abc”. Lệnh s.find(“d”) trả về giá trị gì?
Đáp án và lời giải
Đáp án: C
Câu 22
Cho s = “10 20 30”. Đoạn mã: a = [int(x) for x in s.split()] tạo ra danh sách nào?
Đáp án và lời giải
Đáp án: D
Câu 23
Cho s = “A-B-C-D”. Sau lệnh: p = s.split(“-“), độ dài của danh sách p là:
Đáp án và lời giải
Đáp án: A
Câu 24
Cho s = “ababab”. Lệnh: s.find(“ab”, 2) trả về vị trí nào sau đây?
Đáp án và lời giải
Đáp án: B
Câu 25
Khi áp dụng phương thức join(), điều kiện bắt buộc đối với danh sách đầu vào là gì?
Đáp án và lời giải
Đáp án: C
Câu 26
Cho ds = [1, 2, 3]. Điều gì xảy ra khi chạy lệnh: “-“.join(ds)?
Đáp án và lời giải
Đáp án: D
Câu 27
Cho s = “one,,two”. Lệnh: s.split(“,”) sẽ tạo ra danh sách gồm các phần tử nào?
Đáp án và lời giải
Đáp án: B
Câu 28
Để đếm số lượng từ trong một câu văn đơn giản s, ta có thể dùng biểu thức nào?
Đáp án và lời giải
Đáp án: A
Câu 29
Cho s = “abc abc abc”. Lệnh s.find(“abc”) trả về giá trị chỉ số là bao nhiêu?
Đáp án và lời giải
Đáp án: C
Câu 30
Phương thức find() bắt đầu quét và tìm kiếm kí tự từ hướng nào của xâu?