🌌Tizia

Tuần 25 — Xử lý chuỗi (string)

Tin học Lớp 10 · 6 câu hỏi có lời giải

  1. 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ự.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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".