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
-
1194 lượt thi
-
15 câu hỏi
-
30 phút
Danh sách câu hỏi
Câu 1:
Xâu kí tự được đặt trong cặp dấu:
Đá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:
Đá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à:
Đá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à:
Đá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:
Đá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à:
Đá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:
Đá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]=?
Đá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à:
Đá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?
Đá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ì?
Đá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:
Đá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:
Đá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:
Đá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:
Đá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.