Python til sløjfer
×Skjul indholdsfortegnelsePython tutorial
Lær Python
- Python programmeringssprog
- Grundlæggende om Python
- Python datatyper
- Python-betingelser
- Python-løkker
- Python klasser og funktioner
- Python klasse
- Python moduler
- Næste skridt
Sløjfer er meget nyttige programmeringsprincipper til at udføre visse logik eller en kodeblok flere gange for en samling af elementer som dem, der findes i datatyper streng, liste, tuple og ordbog.
En sådan sløjfeteknik er at bruge en |_+_| sløjfe. En for loop er den mest udbredte looping-teknik til iteration over en liste, ordbog, streng eller en tupel. Det gentager en vis logik igen og igen for forskellige varer, medmindre der ikke er flere varer tilbage, eller en udgangsbetingelse er opfyldt. En exit-tilstand er normalt noget, der vil stoppe løkken.
Lad os se på et lille flowdiagram, der forklarer, hvordan loop fungerer:

For loop i Python har følgende syntaks:
|_+_|
Lad os se på, hvordan du bruger til loop in-kodestykke nedenfor:

Python Range Funktion
Nogle gange, mens du bruger en loop, går du ikke nødvendigvis gennem en foruddefineret liste eller streng. I stedet vil du måske gå gennem et foruddefineret område af værdier eller tal. |_+_| funktionen er virkelig praktisk, når du vil loope for et bestemt antal tal. Baseret på parametrene sendt til |_+_| funktion, genererer den automatisk disse værdier, som derefter kan bruges inde i en for-løkke.
|_+_| funktion er defineret som følger i to forskellige variationer:
|_+_|
hvor, |_+_| definerer startnummeret, som området skal starte fra. |_+_| definerer det tal, som området skal stoppe ved. Området stopper ved værdien defineret af |_+_| minus 1. |_+_| definerer, hvordan tallene skal øges eller øges i området.
Lad os tage et kig på, hvordan |_+_| funktion kan være praktisk i en for loop syntaks:

Python Enumerate Funktion
Når du bruger loops, er det ofte praktisk for udviklere at huske indekset eller antallet af det element, der allerede er gået igennem. |_+_| funktion i Python giver dig mulighed for at sløjfe gennem en iterabel og samtidig give indekset eller antallet af hvert element, der gennemløbes.
|_+_| funktion er af følgende form:
|_+_|Lad os tage et kig på kodestykket nedenfor for at forstå, hvordan man bruger |_+_| funktion med en for loop:
