Trắc nghiệm tin học 10 kết nối tri thứcTrắc nghiệm Tin học 10 kết nối tri thức bài Xâu kí tự Đăng vào 3 Tháng 5, 2026 bởi admin Trắc nghiệm Tin học 10 kết nối tri thức bài Xâu kí tự Trắc nghiệm Tin học 10 kết nối tri thức bài Xâu kí tự Số câu25Quiz ID44015 Làm bài Câu 1 Cho s = '0123456', lệnh s[2:5] sẽ trả về xâu nào? A 2345 B 234 C 345 D 23 Câu 2 Kết quả của phép toán 'Tin' + ' học' trong Python là gì? A Tin học B Tinhọc C Tin+học D Lỗi cú pháp Câu 3 Phép toán 'Abc' * 3 sẽ cho kết quả là xâu nào? A AbcAbcAbc B Abc 3 C AbcAbc D AAbc Câu 4 Lỗi nào xảy ra khi thực hiện lệnh s[10] nếu xâu s chỉ có 5 kí tự? A TypeError B IndexError C ValueError D SyntaxError Câu 5 Đoạn mã s = 'abc'; s[0] = 'A' sẽ gây ra kết quả gì? A Xâu s trở thành 'Abc' B Lỗi TypeError C Lỗi IndexError D Xâu s không đổi Câu 6 Kết quả của biểu thức '20' + '24' là gì? A 44 B '44' C '2024' D 2024 Câu 7 Trong xâu s = 'Code', chỉ số âm tương ứng với kí tự 'o' là bao nhiêu? A -1 B -2 C -3 D -4 Câu 8 Trong Python, xâu kí tự thuộc kiểu dữ liệu nào sau đây? A int B float C str D bool Câu 9 Lệnh len('Python 10') trả về giá trị bao nhiêu? A 8 B 10 C 9 D 7 Câu 10 Trong ngôn ngữ lập trình Python, xâu kí tự là dãy các kí tự Unicode được đặt trong cặp dấu nào? A Cặp dấu nháy đơn hoặc nháy kép B Cặp dấu ngoặc đơn C Cặp dấu ngoặc vuông D Cặp dấu ngoặc nhọn Câu 11 Để kiểm tra xem một xâu con sub có nằm trong xâu s hay không, ta sử dụng toán tử nào? A is B in C == D and Câu 12 Với xâu s = 'Tin hoc', lệnh s.find('h') sẽ trả về giá trị bao nhiêu? A 3 B 5 C 4 D 0 Câu 13 Xâu rỗng trong Python được biểu diễn bằng cách nào? A Dùng từ khóa None B Cặp dấu nháy không chứa gì ở giữa C Sử dụng số 0 D Dùng dấu cách trong nháy đơn Câu 14 Kết quả của biểu thức 'Python' * 0 là gì? A Lỗi B Python C 0 D Xâu rỗng Câu 15 Lệnh s[5:] với xâu s = 'Hello World' sẽ cho kết quả là gì? A Hello B World C World D Hello Câu 16 Trong vòng lặp 'for ch in s:', biến ch sẽ đại diện cho điều gì ở mỗi bước lặp? A Chỉ số của các kí tự B Toàn bộ xâu s C Từng kí tự của xâu s D Độ dài của xâu s Câu 17 Hàm nào được dùng để chuyển đổi một giá trị số sang kiểu xâu kí tự? A int() B float() C str() D list() Câu 18 Để truy cập kí tự cuối cùng của xâu s một cách trực tiếp mà không cần dùng hàm len, ta có thể dùng chỉ số nào? A 0 B 1 C -2 D -1 Câu 19 Cho xâu s = 'abcdefgh', lệnh s[1:6:2] sẽ cho kết quả là xâu nào? A ace B bdf C bdfh D bd Câu 20 Kết quả của phép so sánh 'abc' == 'abc ' (có dấu cách ở cuối) là gì? A True B False C Lỗi D None Câu 21 Lệnh s[::-1] áp dụng trên một xâu s có tác dụng gì? A Xóa kí tự cuối cùng B Lấy kí tự đầu tiên C Sao chép xâu s D Đảo ngược xâu s Câu 22 Phát biểu nào sau đây là ĐÚNG về tính chất của xâu kí tự trong Python? A Xâu kí tự có thể thay đổi từng kí tự bằng phép gán B Xâu kí tự là đối tượng không thể thay đổi nội dung (immutable) C Xâu kí tự chỉ có thể chứa các chữ cái D Xâu kí tự không thể dùng trong vòng lặp for Câu 23 Nếu s = 'Python', lệnh s[0] sẽ trả về giá trị là gì? A y B P C n D Lỗi chỉ số Câu 24 Để in ra hai từ 'Hello' và 'World' trên hai dòng khác nhau bằng một lệnh print, ta dùng kí tự đặc biệt nào? A \t B \n C \r D \b Câu 25 Nếu s = 'Informatics', lệnh s[:4] trả về kết quả là gì? A Info B Infor C nfor D mati Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với dữ liệu danh sách Trắc nghiệm Tin học 10 kết nối tri thức bài Một số lệnh làm việc với xâu kí tự