Declaración de paso de Python

Python Pass Statement



Python es un lenguaje de programación efectivo para hacer las cosas de manera absoluta. Proporciona muchos módulos, declaraciones y funciones integrados para realizar varias tareas específicas. La declaración de paso en Python funciona de la misma manera que un marcador de posición para un campo de texto en un formulario web. Desempeña el mismo papel que un juego nulo en cualquier lenguaje de programación. Cuando el intérprete de Python ejecuta la declaración de paso, no sucede nada. Es útil colocar una declaración de paso cuando sintácticamente requerimos una declaración y no queremos ejecutarla. Como sugiere su nombre, pasa el control a la siguiente declaración.







La principal diferencia entre el comentario y la declaración de paso es que el intérprete de Python ignora por completo los comentarios, mientras que la declaración de paso no se ignora. Este artículo explica el uso de la declaración de paso en detalle.



Sintaxis de la declaración de paso

La sintaxis de la instrucción pass es la siguiente:



aprobar

Ejemplos de

Ponemos la declaración de paso en bucles, funciones, declaraciones condicionales y clases donde no se permite el código vacío. Por ejemplo, hemos declarado una función y aún no hemos implementado su cuerpo, pero queremos implementar su funcionalidad en el futuro. Una función en Python no puede tener ningún cuerpo vacío. El intérprete de Python mostrará un error. En este caso específico, podríamos utilizar declaraciones de paso que en realidad no realizarían nada. Ahora, sigamos adelante y veamos un ejemplo de una declaración de aprobación.





# un programa para implementar la declaración de paso

#creando una función
defcaclculatesum():
aprobar

Producción

Cuando ejecutamos el programa anterior, el intérprete de Python no muestra ningún error y no pasa nada.



Usemos la declaración de pase en una clase. La declaración de paso es solo un marcador de posición para el código futuro.

# un programa para implementar la declaración de paso.

#creando una clase
clasenúmeros:
aprobar

Ahora, usemos la instrucción pass en el bucle for. Si hacemos un bucle for vacío, entonces el intérprete arrojará un error. Primero, hagamos un bucle for vacío sin una declaración de pase y veamos qué sucede.

# un programa para implementar la declaración de paso

#creando un bucle for vacío
mi lista= ['los','I','norte','u','x','h','I','norte','t']
porxenmi lista:

Producción

En este caso, el intérprete de Python muestra un error SyntaxError.

Ahora usemos la declaración de paso en el ciclo.

# un programa para implementar la declaración de paso

#creando un bucle for vacío
mi lista= ['los','I','norte','u','x','h','I','norte','t']
porxenmi lista:

#utilizando la declaración de paso
aprobar

Producción

Añadiendo la sentencia pass, si nos hemos deshecho del error.

Tomemos otro ejemplo y usemos la instrucción pass dentro del ciclo for cuando una condición dada es verdadera.

# un programa para implementar la declaración de paso

#creando un bucle for vacío
mi lista= ['los','I','norte','u','x','h','I','norte','t']
porxenmi lista:
si(x== 'norte'):
#utilizando la declaración de paso
aprobar
demás:
impresión(x)

Producción

El flujo del programa se transfiere a la siguiente iteración cuando la declaración dada es verdadera.

Conclusión

La instrucción Pass se utiliza como marcador de posición para el código futuro. Se usa cuando tenemos que poner el código vacío dentro de una clase, función, declaración de condición o ciclo. Este artículo describe la declaración de paso con ejemplos.