flusso di controllo è un concetto fondamentale nella programmazione. Programmatori Web spesso creano loop e condizioni di prova che essi desiderano per scorrere . Usando istruzione continue di Python , è possibile implementare un modo per saltare attraverso segmenti di un ciclo for o while . L'istruzione continue viene utilizzata per saltare attraverso un blocco nel loop di corrente .
Istruzioni Utilizzare la Continuare Economico in Python For Loop
1
Creare un ciclo for si potrebbe desiderare di uscire presto : per k in range ( 5,10 ) :
2
Determinare quali condizioni si desidera testare per vedere se si desidera saltare attraverso l'anello .
3
Utilizzare un'istruzione if all'interno del ciclo for per passare attraverso il ciclo precoce . È possibile utilizzare l'istruzione continue all'interno del nidificato if /else : for k in range ( 5,10 ) :
se k > 7 : ' ! Saltare questa iterazione '
stampa
continuare < br /> stampa k
Questa logica loop del campione stamperà : 5
6
saltando l' iterazione
saltando l' iterazione
saltando l' iterazione si noti che l' istruzione print finale è non all'interno del blocco if
Utilizzare l'istruzione continue in un ciclo while
4
Creare un ciclo while in cui si potrebbe desiderare di saltare attraverso passaggi : . while True :
5
Determinare quali condizioni si desidera testare per vedere se si desidera saltare attraverso l'anello .
6
Utilizzare un'istruzione if all'interno di tempo per saltare attraverso il ciclo precoce . È possibile utilizzare l'istruzione continue all'interno del nidificato if /else : while True :
my_input = raw_input ( 'Inserisci una stringa meno di dieci caratteri : ' )
se my_input == ' quit ' : < br /> pausa
if len ( my_input ) > 10:
continuano
print ' Hai inserito qualcosa di meno di 10 characters'This ciclo continuerà per sempre a meno che l'utente digita " smettere " , costringendo in tal modo una istruzione break . Se l'input che l' utente inserisce è maggiore di 10 caratteri , si torna al top del ciclo while , chiedere conferma all'utente per più ingressi . In caso contrario , il programma visualizzerà la stringa ' Hai inserito qualcosa di meno di dieci caratteri . '