La sentencia pass es una sentencia nula. Pero la diferencia entre pasar y comentar es que el intérprete ignora el comentario, mientras que pasar no se ignora.
Sintaxis de la declaración de paso de Python:
pass
Ejemplo de declaración de paso de Python
Cuando el usuario no sabe qué código escribir, el usuario simplemente coloca el pase en esa línea. A veces, pass se usa cuando el usuario no quiere que se ejecute ningún código. Entonces, el usuario puede simplemente colocar pass donde no se permite el código vacío, como en bucles, definiciones de funciones, definiciones de clases o en declaraciones if. Entonces, usar el usuario de declaración de paso evita este error.
Ejemplo 1: la declaración de paso se puede usar en funciones vacías
Python3
def function: pass
Ejemplo 2: la declaración de paso también se puede usar en una clase vacía
Python3
class geekClass: pass
Ejemplo 3: la declaración de paso se puede usar en el ciclo for cuando el usuario no sabe qué codificar dentro del ciclo
Python3
n = 10 for i in range(n): # pass can be used as placeholder # when code is to added later pass
Ejemplo 4: la declaración de paso se puede usar con declaraciones condicionales
Python3
a = 10 b = 20 if(a<b): pass else: print("b<a")
Ejemplo 5: tomemos otro ejemplo en el que la declaración de paso se ejecuta cuando la condición es verdadera
Python3
li =['a', 'b', 'c', 'd'] for i in li: if(i =='a'): pass else: print(i)
Producción:
b c d