🌌Tizia

Tuần 7 — Vòng lặp for

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

  1. Câu 1.Cú pháp for cơ bản?

    • A.for i = 1 to n
    • B.for i in range(n):
    • C.foreach i in n
    • D.for (i=0;i<n;i++)
    Xem đáp án

    Đáp án: B. for i in range(n):

    Python: for i in range(n): — i nhận giá trị 0..n-1.

  2. Câu 2.range(5) sinh ra?

    • A.1,2,3,4,5
    • B.0,1,2,3,4
    • C.0,1,2,3,4,5
    • D.5,4,3,2,1
    Xem đáp án

    Đáp án: B. 0,1,2,3,4

    range(n) sinh dãy 0..n-1.

  3. Câu 3.range(2, 6) sinh ra?

    • A.2,4,6
    • B.2,3,4,5,6
    • C.2,3,4,5
    • D.1,2,3,4,5
    Xem đáp án

    Đáp án: C. 2,3,4,5

    range(start, stop) sinh start..stop-1.

  4. Câu 4.range(0, 10, 2) sinh ra?

    • A.0,2,4,6,8
    • B.0,2,4,6,8,10
    • C.0,5
    • D.2,4,6,8,10
    Xem đáp án

    Đáp án: A. 0,2,4,6,8

    range(start, stop, step) — bước nhảy 2.

  5. Câu 5.Tính tổng 1+2+…+10. Lệnh for?

    • A.for i in range(10): s += i
    • B.for i in range(1,11): s += i
    • C.for i in range(1,10): s += i
    • D.for i in 10: s += i
    Xem đáp án

    Đáp án: B. for i in range(1,11): s += i

    range(1,11) sinh 1..10.