Pitone

Istruzione di passaggio Python

Istruzione di passaggio Python

Python è un linguaggio di programmazione efficace per fare le cose in modo assoluto. Fornisce molti moduli, istruzioni e funzioni integrati 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 succede 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 un'istruzione pass.

# un programma per implementare l'istruzione pass
#creare una funzione
def caclculatesum():
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
numeri di classe:
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
my_list = ['l','i','n','u','x','h','i','n','t']
per x nella 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
my_list = ['l','i','n','u','x','h','i','n','t']
per x nella 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
my_list = ['l','i','n','u','x','h','i','n','t']
per x nella mia_lista:
if(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'estratto conto viene utilizzato 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.

I 5 migliori mouse per computer ergonomici per Linux
L'uso prolungato del computer provoca dolore al polso o alle dita?? Soffri di rigidità articolare e devi continuamente stringerti la mano? Senti un do...
Come modificare le impostazioni del mouse e del touchpad utilizzando Xinput in Linux
La maggior parte delle distribuzioni Linux viene fornita con la libreria "libinput" per impostazione predefinita per gestire gli eventi di input su un...
Rimappa i pulsanti del mouse in modo diverso per software diversi con X-Mouse Button Control
Forse hai bisogno di uno strumento che possa cambiare il controllo del tuo mouse con ogni applicazione che utilizzi. In questo caso, puoi provare un'a...