Reglering flöde är ett grundläggande begrepp i programmering . Webbprogrammerare skapar ofta loopar och testförhållanden som de vill gå igenom . Använda Pythons continue , kan du implementera ett sätt att hoppa igenom segment av en för eller while-slinga . Den continue används för att hoppa genom ett block i den aktuella slingan . Instruktioner
Använd continue i en Python För Loop
1
Skapa en for-loop du kanske vill bryta sig ur tidigt : för ki intervallet ( 5,10 ) :
2
Bestäm vilka villkor du vill testa för att se om du vill hoppa genom öglan .
3
Använd en if-sats inuti slingan for att hoppa igenom loop tidigt . Du får använda den fortsätta uttalande inuti kapslade om /else : för ki intervallet ( 5,10 ) :
om k > 7 : ' ! Hoppar denna iteration "
print
fortsätta
print k
Denna provslingan logik kommer ut : 5
6
skippa iteration
hoppa iterationen
hoppar över iteration Observera att den slutliga utskriften uttalande är inte inuti om blocket
Använd continue i en while-slinga
4
Skapa en while-slinga där du kanske vill hoppa över steg : . medan Sant :
5
Bestäm vilka villkor du vill testa för att se om du vill hoppa genom öglan .
6
Använd en if-sats inuti för när att hoppa igenom loop tidigt . Du får använda den fortsätta uttalande inuti kapslade om /else : medan Sant :
my_input = raw_input ( ' Ange en sträng mindre än tio tecken : ' )
om my_input == ' quit ' :
break
If Len ( my_input ) > 10 :
fortsätter
print " Du har angett något mindre än 10 characters'This loop kommer att fortsätta för evigt om inte användaren skriver " quit " , vilket tvingar en break . Om ingången som användaren anger är större än 10 tecken , kommer det att gå tillbaka till början av while-slingan , be användaren om mer input . Annars kommer detta program att visa strängen " Du har angett något mindre än tio tecken . ' Addera