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 ôn tập kiến thức một cách có hệ thống 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 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 = '12345'. Lệnh s[:] sẽ trả về kết quả gì?
- - Một xâu trống
- - Lỗi cú pháp
- - Xâu '12345'
- - Số 12345
Câu 2: Đoạn mã s = 'abc'; s[0] = 'A' sẽ gây ra kết quả gì?
- - Xâu s trở thành 'Abc'
- - Lỗi TypeError
- - Lỗi IndexError
- - Xâu s không đổi
Câu 3: Kết quả của lệnh '123'.isdigit() là gì?
- - True
- - False
- - 123
- - Lỗi
Câu 4: 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 5: Khi so sánh hai xâu 'apple' và 'banana' ( 'apple' < 'banana' ), kết quả là gì?
- - True
- - False
- - Lỗi vì không so sánh được xâu
- - Không xác định
Câu 6: Để đếm số lần xuất hiện của kí tự 'a' trong xâu s, ta dùng phương thức nào?
- - s.len('a')
- - s.sum('a')
- - s.count('a')
- - s.find_all('a')
Câu 7: Cho xâu s = 'Hello World'. Kết quả của lệnh s.lower() là gì?
- - HELLO WORLD
- - hello world
- - Hello world
- - hELLO wORLD
Câu 8: Phát biểu nào sau đây là ĐÚNG về tính chất của xâu kí tự trong Python?
- - Xâu kí tự có thể thay đổi từng kí tự bằng phép gán
- - Xâu kí tự là đối tượng không thể thay đổi nội dung (immutable)
- - Xâu kí tự chỉ có thể chứa các chữ cái
- - Xâu kí tự không thể dùng trong vòng lặp for
Câu 9: Nếu lệnh s.find('x') trả về -1, điều đó có nghĩa là gì?
- - Kí tự 'x' không có trong xâu s
- - Kí tự 'x' nằm ở cuối xâu s
- - Kí tự 'x' nằm ở vị trí đầu tiên
- - Lệnh bị lỗi vì không tìm thấy
Câu 10: Kết quả của lệnh 'Python'.lower() là gì?
- - python
- - PYTHON
- - Python
- - pYTHON
Câu 11: 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 12: 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 13: Lệnh 'Connect'[:2] trả về kết quả nào?
- - Con
- - Co
- - onne
- - nect
Câu 14: 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 15: 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
Câu 16: Cho xâu s = 'Hello World'. Lệnh s.split() mặc định sẽ tách xâu dựa trên kí tự nào?
- - Dấu phẩy
- - Dấu chấm
- - Khoảng trắng
- - Dấu gạch ngang
Câu 17: Phép toán 'A' * 3 trong Python trả về kết quả nào?
- - AAA
- - A3
- - 3A
- - Báo lỗi kiểu dữ liệu
Câu 18: Kí tự thoát (escape character) dùng để biểu diễn một dòng mới trong Python là gì?
- - \t
- - \n
- - \r
- - \b
Câu 19: Biểu thức 'abc' < 'abd' trả về giá trị nào?
- - True
- - False
- - None
- - Lỗi
Câu 20: Lệnh ' '.join(['Học', 'Tin']) sẽ trả về kết quả nào?
- - HọcTin
- - Học Tin
- - ['Học', 'Tin']
- - Error
Câu 21: Kết quả của biểu thức 'Python' * 0 là gì?
- - Lỗi
- - Python
- - 0
- - Xâu rỗng
Câu 22: Nếu s = 'Abc', lệnh s.lower() sẽ trả về giá trị nào?
- - ABC
- - abc
- - Abc
- - aBC
Câu 23: Nếu s = 'Python', lệnh s[0] sẽ trả về giá trị là gì?
- - y
- - P
- - n
- - Lỗi chỉ số
Câu 24: Biểu thức so sánh 'abc' > 'ABC' trả về kết quả gì trong Python?
- - True
- - False
- - None
- - Lỗi vì không thể so sánh xâu
Câu 25: Lệnh s[::-1] áp dụng trên một xâu s có tác dụng gì?
- - Xóa kí tự cuối cùng
- - Lấy kí tự đầu tiên
- - Sao chép xâu s
- - Đảo ngược xâu s