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ự 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: 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 2: 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 3: Nếu s = 'Abc', lệnh s.lower() sẽ trả về giá trị nào?

  • - ABC
  • - abc
  • - Abc
  • - aBC

Câu 4: Kết quả của biểu thức 'Python' * 0 là gì?

  • - Lỗi
  • - Python
  • - 0
  • - Xâu rỗng

Câu 5: 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 6: Đ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 7: 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 8: 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 9: 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 10: Kết quả của lệnh '123'.isdigit() là gì?

  • - True
  • - False
  • - 123
  • - Lỗi

Câu 11: 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 12: Để đế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 13: Lệnh 'Connect'[:2] trả về kết quả nào?

  • - Con
  • - Co
  • - onne
  • - nect

Câu 14: 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 15: 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 16: 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 17: 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 18: Nếu s = 'Python', lệnh s[0] sẽ trả về giá trị là gì?

  • - y
  • - P
  • - n
  • - Lỗi chỉ số

Câu 19: 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 20: Kết quả của lệnh 'Python'.lower() là gì?

  • - python
  • - PYTHON
  • - Python
  • - pYTHON

Câu 21: 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 22: 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 23: 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

Câu 24: 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 25: Biểu thức 'abc' < 'abd' trả về giá trị nào?

  • - True
  • - False
  • - None
  • - Lỗi