Komma igång med Python (5 / 7 steg)
Steg 5: Loopar och If - kontroll strukturer
En av de mest väsentliga sakerna om eventuella program är förekomsten av kontrollstrukturer.
Den första kontrollstrukturen är ett tag loop, denna del av koden loopar medan ett villkor är sant. Till exempel denna kod
Count = 0
samtidigt som greven < 10:
# Lägga till för att räkna
antal = antal + 1
skriva ut räkningen
skriva ut "Färdig"
körs koden i loopen tills räkningen < 10 och fortsätter sedan på med programmet.
Andra är en if-else-sats, denna del av koden kontrollerar och gör något om värdet för en variabel är lika med 10, gör något annat om värdet är lika med 11 och gör något annat under alla andra omständigheter.
Integer = 0
# Om dess lika med 10
om heltal == 10:
skriva ut "Sin 10"
# Om dess lika med 11
Elif heltal == 11:
skriva ut "Sin 11"
# Under alla andra omständigheter
annat:
Skriv ut "I DONT KNOWWWWWWWW"
skriva ut "Färdig"
Kommer tillbaka
Eftersom variabeln heltal inte är detsamma som 10 eller 11 och i alla andra situationer kör det annat.
Att definiera ett tag eller om kontrollstruktur sätta typ (medan eller om) följt av värdet sant eller falskt då:
typ sant == true:
Märker den "mellanslag" för innehållet på varje slinga, python är mycket specifikt om mellanslag, det är hur det vet vad koden är på ett tag eller om loop. PyCharm använder en flik whitespace som måste vara konsekvent över alla er kontroll strukturer.