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