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 Bài 12: Kiểu dữ liệu, xâu kí tự- xử lí xâu kí tự có đáp án

  • 279 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ự được đặt trong cặp dấu:

Xem đáp án

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

Xâu kí tự được đặt trong cặp dấu: Nháy đơn (‘’) hoặc nháy kép (“”)


Câu 2:

Hàm len() cho biết:

Xem đáp án

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

Hàm len() cho biết: Độ dài (hay số kí tự) của xâu.


Câu 3:

Cho xâu st=’abc’. Hàm len(st) có giá trị là:

Xem đáp án

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

Hàm len(st) cho biết số kí tự trong xâu st, nên với st=’abc’ thì len(st)=3


Câu 4:

Cho đoạn chương trình sau:

s1=’a’

s2=’b’

print(s1+s2)

Kết quả trên màn hình là:

Xem đáp án

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

s1+s2 là phép ghép xâu (cộng xâu)


Câu 5:

Hàm y.cout(x) cho biết:

Xem đáp án

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

Hàm y.cout(x): Đếm số lần xuất hiện không giao nhau của x trong y.


Câu 6:

Cho đoạn chương trình sau:

S1=’abcd’

S2=’a’

print(S1.cout(S2))

Trên màn hình sẽ xuất hiện giá trị là:

Xem đáp án

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

Hàm y.cout(x): Đếm số lần xuất hiện không giao nhau của S2 trong S1.


Câu 7:

Xâu rỗng là xâu có độ dài bằng:

Xem đáp án

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

Xâu rỗng là xâu có độ dài bằng 0


Câu 8:

Cho xâu st=’abc’. S[0]=?

Xem đáp án

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

Vị trí đầu tiên trong xâu là vị trí 0.


Câu 9:

Hàm y.raplace(x1,x2) có nghĩa là:

Xem đáp án

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

Hàm y.raplace(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.


Câu 10:

Cho xâu s1=’ha noi’, xâu s2=’ha noi cua toi’. Khẳng định nào sau đây là đúng?

Xem đáp án

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

Vì xâu s1 là đoạn con của xâu s2.


Câu 11:

Hàm y.find(x) cho biết điều gì?

Xem đáp án

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

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 12:

Cho đoạn chương trình sau:

s=’abcde’

print(s[1:4])

Trên màn hình máy tính sẽ xuất hiện xâu:

Xem đáp án

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

s[1:4]: là xâu con gồm các kí tự trong xâu s từ vị trí 1 đến vị trí 3.


Câu 13:

Cho đoạn chương trình sau:

s=’abcde’

print(s[:4])

Trên màn hình máy tính sẽ xuất hiện xâu:

Xem đáp án

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

s[:4]: Là xâu con gồm 4 kí tự đầu tiên trong xâu s.


Câu 14:

Cho đoạn chương trình sau:

s=’abcde’

print(s[3:])

Trên màn hình máy tính sẽ xuất hiện xâu:

Xem đáp án

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

s[3:]: Là xâu con nhận được bằng cách bỏ 3 kí tự đầu tiêncủa xâu s.


Câu 15:

Cho đoạn chương trình sau:

y=’abcae’

x1=’a’

x2=’d’

print(y.replace(x1,x2))

Trên màn hình máy tính sẽ xuất hiện xâu:

Xem đáp án

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

Hàm y.raplace(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.


Bắt đầu thi ngay