Tuần 25 — Xử lý chuỗi (string)
Tin học Lớp 10 · 6 câu hỏi có lời giải
Câu 1.Độ dài chuỗi?
- A.len(s)
- B.s.length
- C.length(s)
- D.size(s)
Xem đáp án
Đáp án: A. len(s)
len(s) trả về số ký tự.
Câu 2.Chuyển chuỗi sang chữ hoa?
- A.s.upper()
- B.s.toUpperCase()
- C.toUpper(s)
- D.s.upcase
Xem đáp án
Đáp án: A. s.upper()
str.upper() trả về chuỗi viết hoa.
Câu 3.Chuyển chuỗi sang chữ thường?
- A.toLower(s)
- B.s.toLowerCase()
- C.s.downcase
- D.s.lower()
Xem đáp án
Đáp án: D. s.lower()
str.lower() trả về chuỗi viết thường.
Câu 4.Tách chuỗi thành list theo dấu cách?
- A.s.split()
- B.tokenize(s)
- C.s.cut()
- D.s.divide()
Xem đáp án
Đáp án: A. s.split()
split() mặc định tách theo khoảng trắng.
Câu 5.Ghép list các chuỗi với dấu cách?
- A.lst.join(" ")
- B." ".join(lst)
- C.concat(lst)
- D.sum(lst)
Xem đáp án
Đáp án: B. " ".join(lst)
sep.join(lst) ghép các chuỗi của list với separator.
Câu 6.Thay thế chuỗi con?
- A.s.change(cũ, mới)
- B.s.replace(cũ, mới)
- C.replace(s, cũ, mới)
- D.s.swap(cũ, mới)
Xem đáp án
Đáp án: B. s.replace(cũ, mới)
s.replace("a", "b") thay mọi "a" bằng "b".