Tuần 7 — Vòng lặp for
Tin học Lớp 8 · 5 câu hỏi có lời giải
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.
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.
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.
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.
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.