Controle flow is een fundamenteel concept in de programmering . Web programmeurs maken vaak loops en testomstandigheden die zij wenst te doorlopen . Met Python 's continue statement , kunt u een manier om te slaan door middel van segmenten van een voor -of while lus te implementeren . De instructie continue wordt gebruikt voor het overslaan van een blok in de huidige lus . Instructies Gebruik de verder verklaring in een Python Voor Loop 1 Maak een lus die u wenst te doorbreken vroeg : voor k in range ( 5,10 ) : < br > 2 Bepaal welke voorwaarden u wilt testen voor te zien als u wilt overslaan door de lus . 3 Gebruik een if-statement in de lus over te slaan door middel van de lus vroeg . U mag het blijven verklaring in de geneste gebruiken if /else statement : voor k in range ( 5,10 ) : als k > 7 : ' ! Overslaan deze iteratie ' afdruk verder < br /> druk k Deze sample loop logica wordt afgedrukt : 5 6 overslaan van de iteratie overslaan van de iteratie overslaan van de iteratie Merk op dat de uiteindelijke afdruk verklaring is niet binnen het blok als Gebruik de instructie continue in a While Loop 4 Maak een while loop waar u wenst te slaan door middel van stappen : . while True : < br > 5 Bepaal welke voorwaarden u wilt testen voor te zien als u wilt overslaan door de lus . 6 Gebruik een if-statement in de voor tijdje om te gaan in het lus vroeg . U mag het blijven statement binnen de geneste if /else statement gebruiken : while True : my_input = raw_input ( ' Voer een string minder dan tien tekens : ' ) als my_input == ' quit ' : < br /> break If Len ( my_input ) > 10 : blijven print ' U heeft iets minder dan 10 characters'This lus zal voor altijd blijven , tenzij de gebruiker typt " quit " , aldus het forceren van een break statement . Als de input die de gebruiker invoert groter is dan 10 tekens, wordt het terug te gaan naar de top van de while -lus , de gebruiker vraagt om meer input . Anders zal dit programma de string weer ' Je hebt iets minder dan tien tekens ingevoerd. '
|