Differenza tra le istruzioni continue e pass in Python

| | | | | |

L`uso dei loop in Python automatizza e ripete le attività in modo efficiente. Ma a volte può verificarsi una condizione in cui si desidera uscire completamente dal ciclo, saltare l`iterazione o ignorare questa condizione. Questo può essere fatto usando le istruzioni di controllo del ciclo. Le istruzioni di controllo del ciclo modificano l`esecuzione rispetto alla sequenza normale. Quando l`esecuzione esce da un ambito, tutti gli oggetti automatici creati in tale ambito vengono distrutti. Python supporta le seguenti istruzioni di controllo.

Questo articolo si concentrerà sulla differenza tra continua e passa .

Istruzione Continua

Questa istruzione viene utilizzata per saltare parte dell`esecuzione del ciclo in una determinata condizione. Successivamente, trasferisce il controllo all`inizio del ciclo. In sostanza, salta le sue istruzioni successive e continua la successiva iterazione del ciclo.

Sintassi:

continua 

Pass Statement

Come suggerisce il nome, l`istruzione pass semplicemente non fa nulla. Usiamo l`istruzione pass per scrivere loop vuoti. Pass viene utilizzato anche per istruzioni di controllo, funzioni e classi vuote.

Sintassi:

pass 

Differenza tra continuazione e passaggio < /h4>

Considera l`esempio seguente per comprendere meglio la differenza tra continua e passa.

Esempio:


# Programma Python per dimostrare
# differenza tra pass e
# continua istruzioni


s = " geeks"


# Salta istruzione

per i in s:

if i = = ` k` :

print ( ` Passaggio eseguito` )

passa

print (i)


print ()

< br> # Continua l`approvazione

per i in s:

if i = = `k` :

print ( `Continua l`esecuzione` )

continua

print (i)

Esci:

gee Pass eseguito ksgee Continua eseguito s 

Nell`esempio sopra, quando il valore di i diventa "k ", l`istruzione pass non ha fatto nulla e quindi la lettera "k ". Considerando che, nel caso di un`istruzione continue, l`istruzione continue trasferisce il controllo all`inizio del ciclo, quindi la lettera k non viene stampata.

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method