WEBVTT 00:00:05.399 --> 00:00:10.309 Kur përdorni një bllok të përsëritur për të qarkulluar kodin tuaj, si e di kompjuteri kur ai përsëritet 00:00:10.309 --> 00:00:15.860 mjaft herë? Blloku i përsëritjes në fakt fsheh një pjesë më të sofistikuar të kodit 00:00:15.860 --> 00:00:22.090 të quajtur for loop i cili llogaritet nga një vlerë fillestare deri në një vlerë përfundimtare me një rritje specifike. 00:00:22.090 --> 00:00:30.580 Për shembull, një bllok tresh i përsëritur numëron nga 1 në 3 me 1. Sa herë që numëron, 00:00:30.580 --> 00:00:35.750 ai ekzekuton kodin brenda loop. For loop e di sa herë është ekzekutuar duke përdorur 00:00:35.750 --> 00:00:40.129 një variabël numëruese e cila vendoset në vlerën fillestare në fillim të loop dhe 00:00:40.129 --> 00:00:44.309 i shtohet rritja sa herë që ekzekutohet loop. Sapo variabla numëruese është 00:00:44.309 --> 00:00:51.360 më e madhe se vlera përfundimtare, loop ndalon së funksionuari. Përfitimi i përdorimit të një for loop të vërtetë 00:00:51.360 --> 00:00:55.470 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 00:00:55.470 --> 00:01:01.720 atë në loop-in tuaj. Për shembull, nëse unë kam një seri lulesh dhe e para ka një 00:01:01.720 --> 00:01:06.740 nektar, e dyta ka dy nektarë dhe e treta ka tre, mund të përdor 00:01:06.740 --> 00:01:12.470 for loop për t'i thënë bletës të mbledhë nektar "kundër" çdo herë, i cili do të mbledhë një në 00:01:12.470 --> 00:01:18.170 lulen e parë, dy në të dytën dhe tre në të tretën. Gjithashtu në një for loop, mundeni 00:01:18.170 --> 00:01:22.940 a rritni numëruesin me një numër të ndryshëm nga një çdo herë. Mund të numëroni potencialisht 00:01:22.940 --> 00:01:26.780 me 2, 4 ose edhe një shumë që ndryshon çdo herë.