What is the value of `s` after: `s = 0` / `for i in range(2, 10, 4): s += i`?

Answer and explanation

Correct answer: A. 8

  1. Step 1: The loop uses i = 2, 6.
  2. Step 2: Their sum is 8.
Answer
8.
Why not the others: 18, 44 and 12 do not fit.

Practise more Python programming and algorithms.

Free questions with an explanation for every one, and full timed Saudi Secondary School Certificate mock tests.