Alla programmeringsspråk , inklusive Python , har så kallade loopar . Dessa processer utför vissa åtgärder ett obestämt antal gånger tills en speciell parameter är uppfyllt . Om du skulle bygga ett spel , till exempel, kan du fråga användaren om han eller hon vill spela igen efter att ha avslutat en runda . Om användaren skulle säga ja , då cykeln skulle hoppa tillbaka till början . Om användaren skulle säga nej , men då skulle du bara bryta slingan . Instruktioner
1
Starta loop genom att använda " när " -funktion :
medan Sant :
Detta säger att de insatser som följer av det bör slinga över och om igen så länge som en paus inte anges .
2
Sätt din programkod . Vad följer " medan " -funktionen beror på vad du försöker åstadkomma . Om du skulle bygga ett program som accepterar två värden från användaren och sedan lägger ihop dem , skulle programmet ha följande lydelse :
First_Number = input ( " Lägg till detta : " ) Second_Number = input ( " till detta : " ) print First_Number , " + " , Second_Number , " = " , First_Number + Second_Number
3
Lägg till ett " om " konstruera som jämför vissa värde till en parameter. Om du försökte att bygga ett program som räknar från 1 till 2000 till exempel, kan du kontrollera om numret har nått 2000 ännu . Med tanke på den tidigare citerade exempel , skulle du be spelaren om han eller hon vill fortsätta spela , och bryta slingan om svaret är nej :
om raw_input ( " Vill du spela igen ( ja ? /nej ) " ) == " nej " : break Addera