Istruzione di passaggio Python

Python Pass Statement



Python è un linguaggio di programmazione efficace per fare le cose in modo assoluto. Fornisce molti moduli, istruzioni e funzioni incorporati per eseguire varie attività specifiche. L'istruzione pass in Python funziona allo stesso modo di un segnaposto per un campo di testo in un modulo web. Svolge lo stesso ruolo di un gioco nullo in qualsiasi linguaggio di programmazione. Quando l'interprete Python esegue l'istruzione pass, non accade nulla. È utile inserire un'istruzione pass quando richiediamo sintatticamente un'istruzione e non vogliamo eseguirla. Come suggerisce il nome, passa il controllo all'istruzione successiva.







La differenza principale tra l'istruzione comment e pass è che l'interprete Python ignora completamente i commenti, mentre l'istruzione pass non viene ignorata. Questo articolo spiega in dettaglio l'uso dell'istruzione pass.



Sintassi dell'istruzione pass

La sintassi dell'istruzione pass è la seguente:



passaggio

Esempi

Inseriamo l'istruzione pass in cicli, funzioni, istruzioni condizionali e classi in cui il codice vuoto non è consentito. Ad esempio, abbiamo dichiarato una funzione e non abbiamo ancora implementato il suo corpo, ma vogliamo implementarne la funzionalità in futuro. Una funzione in Python non può avere un corpo vuoto. L'interprete Python mostrerà un errore. In questo caso specifico, potremmo mettere le istruzioni di passaggio all'utilizzo che in realtà non eseguirebbero nulla. Ora, andiamo avanti e vediamo un esempio di una dichiarazione di passaggio.





# un programma per implementare l'istruzione pass

#creare una funzione
defcalcolo sommario():
passaggio

Produzione

Quando eseguiamo il programma sopra, l'interprete Python non mostra alcun errore e non succede nulla.



Usiamo l'istruzione pass in una classe. L'istruzione Pass è solo un segnaposto per il codice futuro.

#un programma per implementare l'istruzione pass.

#creare una classe
classenumeri:
passaggio

Ora usiamo l'istruzione pass nel ciclo for. Se creiamo un ciclo for vuoto, l'interprete genererà un errore. Per prima cosa, creiamo un ciclo for vuoto senza un'istruzione pass e vediamo cosa succede.

#un programma per implementare l'istruzione pass

#creazione di un ciclo for vuoto
la mia lista= ['l','io','n','tu','X','h','io','n','T']
perXinla mia lista:

Produzione

In questo caso, l'interprete Python mostra un errore SyntaxError.

Ora usiamo l'istruzione pass nel ciclo.

# un programma per implementare l'istruzione pass

#creazione di un ciclo for vuoto
la mia lista= ['l','io','n','tu','X','h','io','n','T']
perXinla mia lista:

#usando l'istruzione pass
passaggio

Produzione

Aggiungendo l'istruzione pass, se abbiamo eliminato l'errore.

Facciamo un altro esempio e usiamo l'istruzione pass all'interno del ciclo for quando una data condizione è vera.

# un programma per implementare l'istruzione pass

#creazione di un ciclo for vuoto
la mia lista= ['l','io','n','tu','X','h','io','n','T']
perXinla mia lista:
Se(X== 'n'):
#usando l'istruzione pass
passaggio
altro:
Stampa(X)

Produzione

Il flusso del programma passa all'iterazione successiva quando l'istruzione data è vera.

Conclusione

L'istruzione Pass viene utilizzata come segnaposto per il codice futuro. Viene utilizzato quando dobbiamo inserire il codice vuoto all'interno di una classe, funzione, istruzione di condizione o ciclo. Questo articolo descrive l'istruzione pass con esempi.