Trắc nghiệm Bài 12: Kiểu dữ liệu, xâu kí tự- xử lí xâu kí tự có đáp án

Trắc nghiệm Tin 10 Cánh diều Bài 12. Kiểu dữ liệu xâu kí tự - xử lí xâu kí tự có đáp án (Phần 2)

  • 280 lượt thi

  • 15 câu hỏi

  • 0 phút

Danh sách câu hỏi

Câu 1:

Xâu kí tự trong Python là:

Xem đáp án

Đáp án đúng là: C

Một xâu ký tự là một dãy các kí tự.


Câu 2:

Xâu rỗng là xâu:

Xem đáp án

Đáp án đúng là: B

Xâu rỗng là xâu không có phần tử nào.


Câu 3:

Cách nào không dùng để biểu diễn xâu kí tự?

Xem đáp án

Đáp án đúng là: D

Trong Python, xâu kí tự được đặt trong cặp nháy đơn (hoặc nháy kép) hoặc có thể đặt trong ba cặp dấu nháy kép.

Lưu ý: Xâu trên nhiều dòng được đặt trong cặp ba nháy đơn hoặc 3 nháy kép.


Câu 4:

Độ dài của xâu được tính thông qua lệnh:

Xem đáp án

Đáp án đúng là: A

Hàm len() để đếm số ký tự trong 1 xâu.


Câu 5:

Cho chương trình sau:

y = “Trúc xin trúc mọc sân đình”

x1 = “sân đình”

x2 = “bờ ao”

print(y.replace(x1,x2))

Kết quả của chương trình trên là:

Xem đáp án

Đáp án đúng là: C

Media VietJack


Câu 6:

Cho đoạn code sau:

Media VietJack

Kết quả của đoạn lệnh trên là gì?

Xem đáp án

Đáp án đúng là: A

Hàm y.find(x) trả về số nguyên xác định vị trí đầu tiên trong xâu y mà từ đó xâu x xuất hiện như một xâu con của xâu y.


Câu 7:

Kết quả của đoạn lệnh sau là

Media VietJack

Xem đáp án

Đáp án đúng là: B

Media VietJack


Câu 8:

Cho biết chương trình sau thực hiện công việc gì?

Media VietJack

Xem đáp án

Đáp án đúng là: A

Hàm y.replace(x1,x2) tạo xâu mới từ xâu y bằng cách thay thế xâu con x1 của y bằng xâu x2. Tất cả các xâu con bằng x1 và không giao nhau của y đều được thay bằng xâu x2.


Câu 9:

Để khai báo dữ liệu kiểu xâu thì dữ liệu phải được khai báo trong cặp ngoặc nào sau đây:

Xem đáp án

Đáp án đúng là: D

Xâu có thể để trong cặp dấu nháy đơn ‘’ hoặc nháy kép “”


Câu 10:

Để khai báo biến x là kiểu xâu, khai báo nào là đúng nhất?

Xem đáp án

Đáp án đúng là: D

Mặc định sau input() là kiểu xâu.


Câu 11:

Để thay thế từ hoặc cụm từ bằng từ hoặc cụm từ khác, ta sử dụng hàm nào?

Xem đáp án

Đáp án đúng là: C

replace(x1, x2) là hàm tạo xâu mới bằng cách thay thế xâu con x1 bằng xâu x2


Câu 12:

Để cho ra kết quả là vị trí xuất hiện đầu tiên của một xâu hoặc ký tự có trong xâu, ta sử dụng hàm nào sau đây?

Xem đáp án

Đáp án đúng là: B

Hàm y.find(x) trả về số nguyên xác định vị trí của xâu x trong xâu y. Với x là xâu con của y.


Câu 13:

Khi muốn ghép xâu, ta sử dụng toán tử nào sau đây?

Xem đáp án

Đáp án đúng là: D

Ghép xâu bằng phép +


Câu 14:

Cho xâu a = ‘Tân Lập! Đây là trường của em!’. Để copy từ xâu a có cụm từ “trường”, ta sử dụng lệnh nào?

Xem đáp án

Đáp án đúng là: A

Xác định xâu con của xâu y từ vị trí m đến trước vị trí n (m<n), ta có cú pháp y[m:n]


Câu 15:

Cho xâu a = ‘Tân Lập! Đây là trường của em!’ Kết quả của lệnh len(a) là:

Xem đáp án

Đáp án đúng là: B

Hàm len() đếm số ký tự trong 1 xâu kể cả dấu cách

Media VietJack


Bắt đầu thi ngay