Kur përdorni një bllok të përsëritur për të qarkulluar kodin tuaj, si e di kompjuteri kur ai përsëritet
mjaft herë? Blloku i përsëritjes në fakt fsheh një pjesë më të sofistikuar të kodit
të quajtur for loop i cili llogaritet nga një vlerë fillestare deri në një vlerë përfundimtare me një rritje specifike.
Për shembull, një bllok tresh i përsëritur numëron nga 1 në 3 me 1. Sa herë që numëron,
ai ekzekuton kodin brenda loop. For loop e di sa herë është ekzekutuar duke përdorur
një variabël numëruese e cila vendoset në vlerën fillestare në fillim të loop dhe
i shtohet rritja sa herë që ekzekutohet loop. Sapo variabla numëruese është
më e madhe se vlera përfundimtare, loop ndalon së funksionuari. Përfitimi i përdorimit të një for loop të vërtetë
në vend të bllokut të përsëritjes është se ju mund të shihni në të vërtetë variablin numërues dhe ta përdorni
atë në loop-in tuaj. Për shembull, nëse unë kam një seri lulesh dhe e para ka një
nektar, e dyta ka dy nektarë dhe e treta ka tre, mund të përdor
for loop për t'i thënë bletës të mbledhë nektar "kundër" çdo herë, i cili do të mbledhë një në
lulen e parë, dy në të dytën dhe tre në të tretën. Gjithashtu në një for loop, mundeni
a rritni numëruesin me një numër të ndryshëm nga një çdo herë. Mund të numëroni potencialisht
me 2, 4 ose edhe një shumë që ndryshon çdo herë.