Trắc nghiệm Tin học 10 kết nối tri thức bài Xâu kí tự giúp bạn rèn luyện phản xạ làm bài hiệu quả thông qua kho câu hỏi phong phú.
Trắc nghiệm Tin học 10 kết nối tri thức bài Xâu kí tự
⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành
0/0 câu
🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT
Đang tải bảng xếp hạng...
Câu 1: Lệnh nào dùng để đếm số lần xuất hiện của kí tự 'a' trong xâu s?
- - s.count('a')
- - s.sum('a')
- - s.total('a')
- - s.length('a')
Câu 2: Để nối các phần tử của danh sách L = ['Hoc', 'Tin'] thành xâu 'Hoc-Tin', ta dùng lệnh nào?
- - '-'.join(L)
- - L.join('-')
- - join('-', L)
- - L + '-'
Câu 3: Kết quả của phép toán 'Tin' + 'Học' trong Python là gì?
- - Tin Hoc
- - TinHọc
- - Tin học
- - Error
Câu 4: Lệnh nào dùng để duyệt qua từng kí tự của xâu s và in chúng ra?
- - for ch in s: print(ch)
- - for i in len(s): print(s[i])
- - while s: print(s)
- - foreach ch in s: print(ch)
Câu 5: Đặc điểm nào sau đây là đúng khi nói về xâu kí tự trong Python?
- - Xâu kí tự là đối tượng không thể thay đổi nội dung (immutable)
- - Xâu kí tự có thể thay đổi từng kí tự bằng phép gán s[i] = 'a'
- - Xâu kí tự chỉ chứa được các chữ cái, không chứa được số
- - Xâu kí tự không thể dùng trong vòng lặp 'for'
Câu 6: Phương thức nào dùng để chuyển đổi tất cả các kí tự trong xâu sang chữ in hoa?
- - upper()
- - UPPER()
- - capitalize()
- - top()
Câu 7: Lệnh nào dùng để tìm vị trí xuất hiện đầu tiên của xâu con 'sub' trong xâu 's'?
- - s.position(sub)
- - s.find(sub)
- - s.search(sub)
- - s.locate(sub)
Câu 8: Khi so sánh hai xâu 'apple' và 'banana', kết quả của 'apple' < 'banana' là gì?
- - True
- - False
- - 0
- - Error
Câu 9: Trong Python, để lấy độ dài của xâu kí tự s, ta sử dụng hàm nào?
- - len(s)
- - length(s)
- - size(s)
- - count(s)
Câu 10: Để xác định độ dài của một xâu kí tự 's' trong Python, ta sử dụng hàm nào?
- - size(s)
- - length(s)
- - len(s)
- - count(s)
Câu 11: Khi thực hiện lệnh s[1] = 'a' với s = 'Python', kết quả sẽ là gì?
- - s trở thành 'Pathon'
- - s trở thành 'aython'
- - Chương trình báo lỗi TypeError
- - s không thay đổi
Câu 12: Cho xâu s = 'Tin hoc 10'. Kí tự tại chỉ số s[-1] là gì?
- - 0
- - T
- - 1
- - Dấu cách
Câu 13: Lệnh 'A' * 3 trong Python sẽ cho kết quả là gì?
- - AAA
- - A 3
- - A*3
- - Lỗi kiểu dữ liệu
Câu 14: Lệnh 'banana'.count('a') trả về giá trị là bao nhiêu?
- - 1
- - 2
- - 3
- - 4
Câu 15: Cho xâu s = 'ABCDE'. Lệnh s[0:5:2] sẽ cho kết quả là gì?
- - ABCDE
- - ACE
- - BD
- - ABC
Câu 16: Kết quả của biểu thức 'Python' * 0 là gì?
- - Lỗi
- - Python
- - 0
- - Xâu rỗng
Câu 17: Với xâu s = 'Tin hoc', lệnh s.find('h') sẽ trả về giá trị bao nhiêu?
- - 3
- - 5
- - 4
- - 0
Câu 18: Xâu rỗng trong Python được biểu diễn bằng cách nào?
- - Dùng từ khóa None
- - Cặp dấu nháy không chứa gì ở giữa
- - Sử dụng số 0
- - Dùng dấu cách trong nháy đơn
Câu 19: Cho xâu s = 'abcdefgh', lệnh s[1:6:2] sẽ cho kết quả là xâu nào?
- - ace
- - bdf
- - bdfh
- - bd
Câu 20: Biểu thức 'Python'[::-1] thực hiện chức năng gì?
- - Đảo ngược xâu kí tự
- - Lấy kí tự cuối cùng của xâu
- - Lấy xâu từ đầu đến cuối với bước nhảy 1
- - Xóa kí tự đầu tiên của xâu
Câu 21: Cho xâu s = 'banana'. Lệnh s.count('a') trả về giá trị là bao nhiêu?
- - 3
- - 2
- - 1
- - 0
Câu 22: Để lấy kí tự cuối cùng của một xâu s có độ dài bất kỳ, ta sử dụng chỉ số âm nào?
- - s[0]
- - s[-1]
- - s[len(s)]
- - s[-len(s)]
Câu 23: Phép toán 'A' * 3 trong Python sẽ trả về kết quả nào?
- - A3
- - AAA
- - A A A
- - Lỗi cú pháp
Câu 24: Để duyệt qua từng kí tự của xâu 's', cấu trúc lặp nào sau đây là đúng nhất?
- - for i in s:
- - while i < s:
- - for i = 1 to len(s):
- - repeat until s:
Câu 25: Trong Python, chỉ số âm -1 dùng để truy cập vào vị trí nào của xâu kí tự?
- - Kí tự đầu tiên của xâu
- - Kí tự ở giữa xâu
- - Kí tự cuối cùng của xâu
- - Kí tự thứ hai từ trái sang phải