Nội dung đề
Phần I. Trắc nghiệm nhiều lựa chọn
Xâu kí tự được đặt trong cặp dấu:
-
A
Đáp án A: Nháy đơn (‘’) hoặc nháy kép (“”)
-
B
Đáp án B: Ngoặc đơn ()
-
C
Đáp án C: Ngoặc vuông []
-
D
Đáp án D: Ngoặc nhọn {}
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đá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 (“”)
Hàm len() cho biết:
-
A
Đáp án A: Độ dài (hay số kí tự) của xâu.
-
B
Đáp án B: Chuyển xâu ban đầu thành kí tự in hoa.
-
C
Đáp án C: Vị trí của kí tự đầu tiên trong xâu.
-
D
Đáp án D: Vị trí của kí tự bất kì trong xâu.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: A
Đáp án đúng là: A
Hàm len() cho biết: Độ dài (hay số kí tự) của xâu.
Cho xâu st=’abc’. Hàm len(st) có giá trị là:
-
A
Đáp án A: 1
-
B
Đáp án B: 2
-
C
Đáp án C: 3
-
D
Đáp án D: 4
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: C
Đá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
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à:
-
A
Đáp án A: ‘a’
-
B
Đáp án B: ‘b’
-
C
Đáp án C: ‘ab’
-
D
Đáp án D: ‘ba’
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: C
Đáp án đúng là: C
s1+s2 là phép ghép xâu (cộng xâu)
Hàm y.cout(x) cho biết:
-
A
Đáp án A: Vị trí xuất hiện đầu tiên của x trong y.
-
B
Đáp án B: Vị trí xuất hiện cuối cùng của x trong y.
-
C
Đáp án C: Cho biết số kí tự của xâu x+y
-
D
Đáp án D: Đếm số lần xuất hiện không giao nhau của x trong y.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án: D
Đá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.
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à:
-
A
Đáp án A: 1
-
B
Đáp án B: 2
-
C
Đáp án C: 3
-
D
Đáp án D: 4
Xem đáp án và lời giải
Xâu rỗng là xâu có độ dài bằng:
-
A
Đáp án A: 0
-
B
Đáp án B: 1
-
C
Đáp án C: 2
-
D
Đáp án D: 3
Xem đáp án và lời giải
Cho xâu st=’abc’. S[0]=?
-
A
Đáp án A: ‘b’
-
B
Đáp án B: ‘a’
-
C
Đáp án C: ‘c’
-
D
Đáp án D: 0
Xem đáp án và lời giải
Hàm y.raplace(x1,x2) có nghĩa là:
-
A
Đáp án A: Tạo xâu mới từ xâu y bằng cách thay thế xâu con x2 của y bằng xâu x1.
-
B
Đáp án B: Tạo xâu mới bằng cách ghép xâu x1 và xâu x2.
-
C
Đáp án C: Thay thế xâu x1 bằng xâu x1+x2.
-
D
Đáp án D: 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.
Xem đáp án và lời giải
Cho xâu s1=’ha noi’, xâu s2=’ha noi cua toi’. Khẳng định nào sau đây là đúng?
-
A
Đáp án A: Xâu s2 lớn hơn xâu s1.
-
B
Đáp án B: Xâu s1 bằng xâu s2.
-
C
Đáp án C: Xâu s2 nhỏ hơn xâu s1.
-
D
Đáp án D: Xâu s2 lớn hơn hoặc bằng xâu s1.
Xem đáp án và lời giải
Hàm y.find(x) cho biết điều gì?
-
A
Đáp án A: Trả về vị trí xuất hiện cuối cùng của xâu x trong xâu y.
-
B
Đáp án B: 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
Đáp án C: Trả về số nguyên xác định vị trí đầu tiên trong xâu x mà từ đó xâu y xuất hiện như một xâu con của xâu x.
-
D
Đáp án D: Trả về vị trí xuất hiện cuối cùng của xâu y trong xâu x.
Xem đáp án và lời giải
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:
-
A
Đáp án A: ‘abc’
-
B
Đáp án B: ‘bcde’
-
C
Đáp án C: ‘bcd’
-
D
Đáp án D: ‘cde’
Xem đáp án và lời giải
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:
-
A
Đáp án A: ‘abc’
-
B
Đáp án B: ‘bcde’
-
C
Đáp án C: ‘abcd’
-
D
Đáp án D: ‘cde’
Xem đáp án và lời giải
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:
-
A
Đáp án A: ‘de’
-
B
Đáp án B: ‘bcde’
-
C
Đáp án C: ‘abcd’
-
D
Đáp án D: ‘cde’
Xem đáp án và lời giải
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:
-
A
Đáp án A: ’bce’
-
B
Đáp án B: ’adbcade’
-
C
Đáp án C: ’dbcde’
-
D
Đáp án D: ’dbcae’
Xem đáp án và lời giải
Tất cả đề Kiểu dữ liệu xâu kí tự - Xử lí xâu kí tự · Các bộ sách Tin học Lớp 10