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ự giúp bạn luyện tập thường xuyên để ghi nhớ lâu hơn thông qua hệ thống câu hỏi đa dạng.
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ự
⏱ 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: Cho `s = 'Ha Noi - Viet Nam'`. Để lấy ra xâu 'Viet Nam', ta có thể dùng biểu thức nào?
- - s[9:]
- - s[8:]
- - s[:8]
- - s[9:16]
Câu 2: Cho xâu 's = 'apple''. Biểu thức 's.find('p', 2)' trả về giá trị nào?
- - 1
- - 2
- - -1
- - 3
Câu 3: Để tách một xâu thành danh sách các từ dựa trên khoảng trắng, ta dùng phương thức nào?
- - s.split()
- - s.join()
- - s.strip()
- - s.partition()
Câu 4: Trong Python, lệnh nào sau đây được dùng để tách một xâu kí tự thành một danh sách các từ dựa trên một kí tự phân cách?
- - split()
- - join()
- - find()
- - replace()
Câu 5: Phương thức `s.find(sub)` trả về giá trị gì nếu không tìm thấy xâu con `sub` trong xâu `s`?
- - 0
- - None
- - Lỗi chương trình
- - -1
Câu 6: Lệnh 's.find(sub)' trả về giá trị nào nếu không tìm thấy xâu con 'sub' trong xâu 's'?
- - 0
- - None
- - -1
- - Báo lỗi False
Câu 7: Để loại bỏ các khoảng trắng thừa ở hai đầu của xâu 's', ta sử dụng lệnh nào?
- - s.clear()
- - s.remove()
- - s.strip()
- - s.cut()
Câu 8: Lệnh 's.replace(' ', '')' có tác dụng gì đối với xâu s?
- - Chèn thêm khoảng trắng vào giữa các kí tự
- - Xóa bỏ tất cả các khoảng trắng có trong xâu s
- - Thay thế kí tự đầu tiên bằng khoảng trắng
- - Báo lỗi cú pháp
Câu 9: Kết quả của lệnh '---'.join(['1', '2']) là gì?
- - 1---2
- - ---1---2---
- - ---12
- - 12---
Câu 10: Trong Python, lệnh `len(s)` dùng để làm gì khi `s` là một xâu kí tự?
- - Xoá xâu s
- - Trả về độ dài (số lượng kí tự) của xâu s
- - In xâu s ra màn hình
- - Chuyển xâu s thành chữ hoa
Câu 11: Kết quả của lệnh 'Python'.find('py') là gì?
- - 0
- - -1
- - None
- - Báo lỗi
Câu 12: Lệnh s.replace('a', 'b', 1) có ý nghĩa gì?
- - Thay thế tất cả kí tự 'a' bằng 'b'
- - Chỉ thay thế kí tự 'a' đầu tiên tìm thấy bằng 'b'
- - Thay thế kí tự ở vị trí số 1 bằng 'b'
- - Báo lỗi vì dư tham số
Câu 13: Phương thức nào kiểm tra xem xâu có chỉ chứa các chữ cái hay không?
- - s.isalpha()
- - s.isletter()
- - s.isstring()
- - s.isall()
Câu 14: Lệnh nào dùng để đếm số lần xuất hiện của một xâu con trong xâu mẹ?
- - s.count()
- - s.sum()
- - s.total()
- - s.find_count()
Câu 15: Lệnh `s.split()` khác với `s.split(' ')` ở điểm nào khi xâu `s` có nhiều dấu cách liền nhau, ví dụ `s = 'a b'`?
- - Không có gì khác biệt
- - `s.split()` coi nhiều dấu cách liền nhau là một và bỏ qua các xâu rỗng, còn `s.split(' ')` thì không
- - `s.split(' ')` nhanh hơn `s.split()`
- - `s.split()` không tách được xâu, `s.split(' ')` thì tách được
Câu 16: Cho `s = 'a.b.c.d'`. Kết quả của lệnh `s.replace('.', '#', 2)` là gì?
- - 'a#b#c#d'
- - 'a.b.c#d'
- - 'a#b.c.d'
- - 'a#b#c.d'
Câu 17: Để thay thế tất cả các kí tự 'a' thành 'o' trong xâu s, ta sử dụng lệnh nào?
- - s.replace('a', 'o')
- - s.change('a', 'o')
- - s.find('a', 'o')
- - s.split('a', 'o')
Câu 18: Để xác định độ dài của một xâu kí tự 's' trong Python, lệnh nào sau đây được sử dụng phổ biến nhất?
- - len(s)
- - count(s)
- - size(s)
- - s.length()
Câu 19: Cho s = 'Tin Hoc 10'. Lệnh s.find('1') trả về kết quả là bao nhiêu?
- - 7
- - 8
- - 9
- - 1
Câu 20: Lệnh 'Hoc Python'.find('P') sẽ trả về giá trị bao nhiêu?
- - 3
- - 4
- - 5
- - 0
Câu 21: Để lấy kí tự cuối cùng của một xâu `s` không rỗng, ta có thể dùng biểu thức nào sau đây?
- - s[0]
- - s[len(s)]
- - s[-1]
- - s[1]
Câu 22: Cho xâu `s = 'Hello World'`. Biểu thức `s[0:5]` sẽ trả về xâu con nào?
- - Hello
- - World
- - Hello
- - H
Câu 23: Cho danh sách 'A = [1, 2, 3]'. Lệnh '-'.join(A)' sẽ gây ra lỗi gì?
- - TypeError vì các phần tử của danh sách không phải là kiểu xâu (string)
- - ValueError vì danh sách quá ngắn
- - SyntaxError vì sai cú pháp
- - Không báo lỗi, kết quả là '1-2-3'
Câu 24: Kết quả của biểu thức `'abc' * 3` là gì?
- - 'abcabcabc'
- - Lỗi chương trình
- - 'abc3'
- - 9
Câu 25: Phương thức join() dùng để làm gì?
- - Kết nối các phần tử của danh sách thành một xâu
- - Kết nối hai xâu
- - Thêm xâu vào cuối danh sách
- - Tách xâu