Datamaskiner er mye bedre enn folk på å utføre repeterende oppgaver om og om igjen . Du kan ha en stor ( og noen ganger uendelig ) liste over programmatiske oppgaver som du ønsker å gjøre, og mens looper i Python lar deg utføre dem uten å måtte klippe og lime og endre store blokker med kode flere ganger . Instruksjoner , Lag a While Loop
en
Lag et betinget utsagn for å bli sjekket av mens loop . Dette betinget uttalelsen er sjekket igjen og igjen av Python for å se om det er sant .
2
Innse at mens den betingede utsagnet er sant , vil koden inne i kroppen av mens loop fortsette å utføre . Ved hjelp av følgende eksempel:
i = 0
mens jeg
I ovennevnte , erklærer vi en variabel i for å i utgangspunktet være null. Den neste linjen er begynnelsen på mens loop , der vi sier at vi ønsker en løkke til å skje flere ganger mens verdien av jeg er mindre enn fem .
3
Bestem hvordan du vil avslutte loop. Mens loop vil utføre til den betingede utsagn er usant .
4
Innse at eventuelle variabler som brukes i den betingede utsagn kan også endres inne i mens loop mens den kjører . I dette eksempelet , vil du bare legge en til variabelen hver gang du går gjennom løkken i:
i = 0
mens jeg i = i + 1
5
Utfør noen andre oppgaver du ønsker å repetitively skje mens loopen kjører :
i = 0
mens jeg i = i en
print ' verdien av jeg er " , i dette eksemplet vil skrive ut : verdien av jeg er en
verdi i er to
verdi jeg er 3
verdi i er fire
verdi i er fem