Editor

Loops: What Does This Print

What does this print? · Beginner · about 6 min

Read each short program and type exactly what it prints, with each printed line on its own line.

Example

for i in range(3):
    print(i * 10)

prints

0
10
20
  1. Program 1

    for i in range(1, 10, 3):
        print(i)
  2. Program 2

    total = 0
    for n in range(5):
        total += n
    print(total)
  3. Program 3

    for i in range(5):
        if i == 3:
            break
        print(i)
  4. Program 4

    for i in range(4):
        if i % 2 == 0:
            continue
        print(i)
  5. Program 5

    n = 10
    while n > 3:
        n = n - 4
    print(n)
  6. Program 6

    for i, ch in enumerate("abc", start=1):
        print(i, ch)
  7. Program 7

    for i in range(5, 1):
        print(i)
    print("after")
  8. Program 8

    for x in range(3):
        print(x, end=" ")
    print("end")