Trắc nghiệm tin học 10 cánh diềuTrắc nghiệm Tin học 10 cánh diều bài 12 Kiểu dữ liệu. Xâu kí tự – Xử lý xâu kí tự Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Tin học 10 cánh diều bài 12 Kiểu dữ liệu. Xâu kí tự – Xử lý xâu kí tự Trắc nghiệm Tin học 10 cánh diều bài 12 Kiểu dữ liệu. Xâu kí tự – Xử lý xâu kí tự Số câu25Quiz ID44387 Làm bài Câu 1 Phương thức nào chuyển chữ cái đầu tiên của xâu thành in hoa và các chữ còn lại thành chữ thường? A s.upper() B s.capitalize() C s.title() D s.lower() Câu 2 Phép so sánh 'abc' < 'abd' trong Python trả về giá trị gì? A True B False C 0 D None Câu 3 Phương thức nào dùng để loại bỏ khoảng trắng ở đầu và cuối xâu? A s.trim() B s.remove() C s.strip() D s.clear() Câu 4 Trong Python, kiểu dữ liệu nào sau đây được dùng để lưu trữ một chuỗi các ký tự? A int B float C str D bool Câu 5 Chỉ số của ký tự đầu tiên trong một xâu ký tự trong Python bắt đầu từ mấy? A 1 B 0 C -1 D 2 Câu 6 Để thay thế một phần của xâu bằng một nội dung khác, ta dùng phương thức nào? A s.replace(old, new) B s.sub(old, new) C s.change(old, new) D s.swap(old, new) Câu 7 Giá trị của biểu thức len('Học tập') là bao nhiêu? A 6 B 7 C 8 D 5 Câu 8 Kết quả của '12' + '34' là gì? A 46 B 1234 C 12+34 D Lỗi Câu 9 Ký tự đặc biệt nào dùng để tạo một dòng mới trong xâu? A \t B \n C \b D \r Câu 10 Phương thức nào dùng để chuyển toàn bộ ký tự trong xâu thành chữ in hoa? A s.upper() B s.toUpper() C s.UPPERCASE() D s.capitalize() Câu 11 Cách viết nào tạo ra một xâu rỗng? A s = '' B s = None C s = 0 D s = ' ' Câu 12 Để đếm số lần xuất hiện của một xâu con trong xâu, ta dùng phương thức nào? A s.count() B s.len() C s.find() D s.sum() Câu 13 Lệnh 'Cánh diều'.split() sẽ trả về kết quả gì? A Một xâu duy nhất B Một danh sách các từ ['Cánh', 'diều'] C Một ký tự duy nhất D Lỗi chương trình Câu 14 Điều gì xảy ra nếu cố gắng gán giá trị mới cho một ký tự cụ thể trong xâu (ví dụ: s[0] = 'a')? A Giá trị của xâu thay đổi B Xâu tự động mở rộng C Gây ra lỗi vì xâu không thể thay đổi D Không có gì xảy ra Câu 15 Phép toán nào được sử dụng để nối hai xâu ký tự trong Python? A Dấu cộng (+) B Dấu gạch ngang (-) C Dấu sao (*) D Dấu gạch chéo (/) Câu 16 Làm thế nào để kiểm tra một xâu chỉ chứa các chữ số? A s.isdigit() B s.isnumeric() C s.isdecimal() D Tất cả các phương án trên đều đúng Câu 17 Để trích xuất một đoạn xâu (lát cắt) từ vị trí bắt đầu đến trước vị trí kết thúc, ta dùng cú pháp nào? A s[start:end] B s(start, end) C s[start, end] D s{start:end} Câu 18 Cách khai báo biến xâu nào sau đây là hợp lệ trong Python? A s = 'Hello' B s = [Hello] C s = (Hello) D s = {Hello} Câu 19 Hàm nào dùng để tính độ dài của một xâu ký tự trong Python? A size() B length() C count() D len() Câu 20 Để truy cập vào ký tự tại vị trí i của xâu s, ta sử dụng cú pháp nào? A s(i) B s{i} C s[i] D s.i Câu 21 Để chuyển một số nguyên thành xâu, ta dùng hàm nào? A int() B str() C float() D char() Câu 22 Kết quả của 'Python'[-1] là gì? A P B n C y D o Câu 23 Lệnh nào sau đây kiểm tra xem xâu con 'abc' có nằm trong xâu s hay không? A 'abc' in s B 'abc' == s C s.contains('abc') D s.find('abc') Câu 24 Phép nhân xâu s với một số nguyên n (s * n) có ý nghĩa gì? A Tính độ dài xâu gấp n lần B Lặp lại xâu s lên n lần C Lỗi cú pháp D Nhân các ký tự với giá trị n Câu 25 Phương thức nào dùng để tìm vị trí xuất hiện đầu tiên của một xâu con trong xâu? A s.index() B s.search() C s.locate() D s.where() Trắc nghiệm Tin học 10 cánh diều bài 10 Chương trình con và thư viện các chương trình con có sẵn Trắc nghiệm Tin học 10 cánh diều bài 14 Kiểu dữ liệu. Danh sách – xử lý danh sách