for n in (0, 1, 2, 3, 4):
    print(n)

for n in range(5):
    print(n)


for _ in range(3):
    print("test")


for i in (1, 2, 3, 4, 5):
    print(i)
else:
    print("The loop wasn't interrupted")


number = 3
for i in (1, 2, 3, 4, 5):
    if i == number:
        print("Number found:", i)
        break
else:
    print("Number not found")


for i in (1, 2, 3, 4, 5):
    if i == 3:
        continue
    print(i)


a = ["foo", "bar", "baz"]
for i in a:
    print(i)


d = {"foo": 1, "bar": 2, "baz": 3}
for k in d:
    print(k)

for k in d:
    print(d[k])

for v in d.values():
    print(v)


for i, j in [(1, 2), (3, 4), (5, 6)]:
    print(i, j)


d = {"foo": 1, "bar": 2, "baz": 3}
for k, v in d.items():
    print("k =", k, ", v =", v)


for i in ["foo", "bar", "baz", "qux"]:
    if "b" in i:
        break
    print(i)


for i in ["foo", "bar", "baz", "qux"]:
    if "b" in i:
        continue
    print(i)


for i in ["foo", "bar", "baz", "qux"]:
    print(i)
else:
    print("Done.")  # Will execute


for i in ["foo", "bar", "baz", "qux"]:
    if i == "bar":
        break
    print(i)
else:
    print("Done.")  # Will not execute