Pass python

Codice Pass python viene utilizzato  in blocchi di codice dove non si sa che variabili si devono inserire. Con questo codice il programma non genera un errore e va oltre.

Esempio 1

def func():
    pass
func()

Descrizione: Nel esempio di sopra si definisce una funzionedef func():” . Questa funzione deve avere un blocco di codice al suo interno da eseguire . Qui entra in gioco il codice pass . per rendere l’idea provo ad eseguire il programma con una definizione vuota quindi:

Esempio 2 (cosa succede se ho messo pass e sotto ce un blocco di codice da eseguire?)

(Per testare il codice aprire CMD digitare “python” più tasto ENTER)

def func():
    pass
    print("ho superato il codice pass")
func()
pass python

La risposta alla domanda di sopra è che il programma va avanti come se il codice pass non ci fosse

Esempio 3 pass python funziona anche con cicli continui while , for in

i=0
while i<1:
pass

i=2
for a in range(5):
pass

Descrizione: come si vede nel immagine il programma non genera errori

Esempio 4 Funziona anche con le istruzioni if elif else:

if True:
pass
else:
pass

print("non ho generato errori")

Esempio 5 Ora provo a fare un esempio come si potrebbe rendere utile il codice pass

Supponiamo ci troviamo nella condizione dove abbiamo un programma che esegue i blocchi di codice in sequenza . Quindi per fare funzionare un blocco di codice questo necessità di conferma dal altro blocco di codice che era prima che pero non si sa come metterlo in funzione.

def sequenza1():
print(1)
def sequenza2():
pass
def sequenza3():
print(2)
x=sequenza1()
x1=sequenza2()
x2=sequenza3()
if x== None:
if x1==None:
if x2==None:
print ("tutte le sequenze sono state eseguite")
Pass python
Pubblicità