Flusso di controllo è un concetto fondamentale nella programmazione. I programmatori spesso creare loop e verificare le condizioni che devono essere sfuggiti all'inizio. Utilizzando l'istruzione break di Python, è possibile implementare un modo per terminare su per e cicli while.
Istruzioni
Utilizzare l'interruzione in un ciclo For
1
Creare un ciclo for che si potrebbe desiderare di uscire di presto: per k in range(5,10):
2
Determinare le condizioni che devono essere soddisfatte per lasciare presto il ciclo.
3
Uso un if/else istruzione all'interno del ciclo di lasciare presto il ciclo for. Si può utilizzare l'istruzione break all'interno di nidificato if/else istruzione: per k in range(5,10):
if k == 7:
print 'breaking out of the loop!'
break
else:
print kThis sample loop logic will print: 5
6
breaking out of loopAnd then terminate.
4
Capire che la variabile di controllo in cicli for mantiene il suo valore dopo la pausa. Nell'esempio precedente, il valore di k sarà 7.
Utilizzare la pausa un po' Loop
5
Creare un po' di tempo ciclo che si potrebbe desiderare di uscire presto di:while i < 15:
6
Determinare le condizioni che devono essere soddisfatte per lasciare presto il ciclo.
7
Uso un if/else istruzione all'interno del ciclo di lasciare presto il ciclo for. Si può utilizzare l'istruzione break all'interno di nidificato if/else istruzione:
i=0
while i < 15:
i = i+1
print i
if i == 4:
print 'breaking out of loop'
break
else:
print i
This will print:
1
2
3
breaking out of loop
Consigli & Avvertenze
- Se si utilizza un'istruzione break all'interno di un try / except / infine istruzione all'interno di un ciclo, l'infine clausola sarà valutata se la pausa viene catturata.
- Tutorial su Python di Guido Van Rossum è un ottimo posto per iniziare a imparare le basi del Python, come pure generalmente più imparare a programmare (Vedi risorse qui sotto).
- Si può utilizzare solo l'istruzione break in Python all'interno di un po' di tempo o per ciclo.