I slutet av avsnittet om loopar så körde jag en liten genomgång vid tavlan där jag gick igenom de viktiaste sakerna som man behöver kunna om loopar. Något omskriven kod publiceras här.
""" Saker att hålla koll på * for-loopen * while-loopen * Nästlade loopar * else * break * continue """ # Alla tre looparna skriver ut 0 - 4 # (5) - kör 5 ggr, ger i värdet 0 från start print("\n### 1") for i in range(5): print(i) # (0, 5) - startar på 0, stannar på 5 print("\n### 2") for i in range(0, 5): print(i) # (0, 5, 1) - startar på 0, stannar på 5, steglängd: 1 print("\n### 3") for i in range(0, 5, 1): print(i) # Räknar ner från 5 till 0 print("\n### 4") for i in range(5, -1, -1): print(i) # while, samma resultat som ovan print("\n### 5") i = 5 # Startvärde while i > -1: # kör så länge som i > -1 print(i) i -= 1 # Ändra i (steglängd) # Nästlad loop, skapar en yta med 5x5 "stjärnor" print("\n### 6") antal = 5 for i in range(antal): for j in range(antal): print("*", end="") print() # else, körs när loopen är färdig print("\n### 7") for i in range(5, -1, -1): print(i) else: print("Loopen är klar!") # continue, hoppa över resten av "loop-varvet" print("\n### 8") for i in range(5, -1, -1): if i == 0: continue print(i) else: print("Loopen är klar!") # break, avbryter loopen, då körs INTE else eftersom loopen inte körs klar print("\n### 9") for i in range(5, -1, -1): if i == 0: break print(i) else: print("Loopen är klar!")