In het programmeren van computers , een control flow statement is een blok code die u helpt uw programma bepalen welke van meerdere paden moet volgen . In Python , kunt u control flow statements in de vorm van voor loops te creëren of probeer verklaringen . Echter , soms moet je deze blokken voortijdig op basis van een aantal criteria af te sluiten . Gebruik de " break" stijl in Python te lussen af te sluiten . Doel U gebruikt een break statement te beëindigen een tijdje of voor lus en terug te keren naar het hoofdgedeelte van een programma . U kunt meer dan een vakantie in een voorwaardelijke instructie gebruiken om een lus te verlaten , maar je hoeft alleen de instructie break keer per eindigingsvoorwaarde gebruiken . Je hoeft alleen maar een break-statement gebruiken in een lus als sommige criteria bestaan die garandeert beëindiging van de lus voordat het zijn taak is voltooid . Syntax Om het break-statement gebruiken om uit een lus , gebruik de " break" keyword . Je nodig hebt om het nest van een break-statement binnen een voorwaardelijke if-statement , die in feite vertelt de lus dat wanneer de lus komt over een bepaalde aandoening , beëindigen van de lus , anders herhalen . De breuk moet verschijnen als de laatste regel in een blok van code binnen , of anders even welke lijnen na de verklaring zal niet worden uitgevoerd . Values Toen u variabelen in een lus die hun waarden verandert , betekent een break statement niet deze waarden teniet wanneer de lus beëindigt gebruiken . Bijvoorbeeld , kan een lus die telt een tot 100 en slaat elke waarde in dezelfde variabele maken overschrijven telkens . Als u een voorwaardelijke verklaring dat de lus te breken wanneer de teller op 50 , dan is de waarde van de variabele , die u buiten de lus kan gebruiken vertelt , is 49 . Overwegingen Bij gebruik van een break-statement , zorg ervoor dat de voorwaardelijke instructie is iets dat de lus realistisch kan bereiken . Bijvoorbeeld , als je een lus die getallen in een bereik telt van een tot 10 en een break statement dat de lus beëindigt wanneer de teller op 11 te creëren , je loop zal nooit het break-statement te bereiken . Om ervoor te zorgen de lus kan een break-statement bereiken , test je programma grondig , met waarden die u weet zal leiden tot een lus te doorbreken .
|