🌌Tizia

Tuần 10 — Thực hành Python tổng hợp

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

  1. Câu 1.Hàm tính tổng list?

    • A.total(list)
    • B.list.sum()
    • C.add(list)
    • D.sum(list)
    Xem đáp án

    Đáp án: D. sum(list)

    sum() trả tổng các phần tử số.

  2. Câu 2.Tìm max?

    • A.top(list)
    • B.list.max()
    • C.big(list)
    • D.max(list)
    Xem đáp án

    Đáp án: D. max(list)

    max() trả phần tử lớn nhất.

  3. Câu 3.Lọc list giữ phần tử chẵn?

    • A.list.where()
    • B.filter(a, even)
    • C.a.filter(x%2==0)
    • D.[x for x in a if x%2==0]
    Xem đáp án

    Đáp án: D. [x for x in a if x%2==0]

    List comprehension là cách Pythonic.

  4. Câu 4.Đảo ngược chuỗi s?

    • A.reverse(s)
    • B.s[::-1]
    • C.s.flip()
    • D.s.reverse()
    Xem đáp án

    Đáp án: B. s[::-1]

    [::-1] là slicing đảo ngược.

  5. Câu 5.Kiểm tra phần tử x có trong list a?

    • A.a.has(x)
    • B.find(x, a)
    • C.a.contains(x)
    • D.x in a
    Xem đáp án

    Đáp án: D. x in a

    Toán tử in kiểm tra tồn tại.