“Conocimientos Programación>Python Programming

La función Pass en Python

2015/11/10
En Python, la palabra "aprobado" se utiliza sólo para la sentencia pass - un tipo especial de función que se construye en el idioma de los efectos del flujo de control. Cuando se le llama , no hace nada y simplemente " pasa " la ejecución del programa a la siguiente línea . Sin embargo , lo hace realizar un papel importante en los programas sintáctica . El Pass Declaración

" Pass " es una declaración vacía que ejecuta ningún código . Tiene dos propósitos principales . El primero es como un marcador de posición para una definición de función que no se ha escrito todavía. El uso de " pase " evita los errores de compilación que se producirían si no estuviera escrito en el que se requiere una declaración. Cuando se coloca "pass" como la única declaración en la definición , el programa se compilará con éxito , y la función no realizará ninguna acción cuando se le llama . Por ejemplo :

myFunction def (): pasar

La sentencia pass también se puede utilizar para "mantener" un bucle. Por ejemplo :

tiempo real : Pase
Python estructura y el propósito del " Pass " Función

A diferencia de otros lenguajes de programación como C y Java , Python usa espacios en blanco y saltos de línea como delimitadores , en lugar de llaves o punto y coma . Las definiciones de funciones , órganos de bucle y otros " subestructuras " se sangran después de la cabecera . El compilador siempre espera la línea después de un cabezazo de formar parte de la definición, y generará un error si esa línea no se sangra , incluso si usted no piensa que sea parte de la definición de bucle o función. La sentencia pass es una manera de evitar este error.
Utilizando sentencias de Python

Python utiliza palabras clave reservadas para denotar funciones e instrucciones especiales. Declaraciones como la declaración de " pase " forman la columna vertebral de la estructura básica del código. Algunos otros ejemplos de declaraciones incluyen declaraciones de control de flujo del programa de "retorno" y " descanso. " Usted no necesita paréntesis, a invocar una declaración como "pass" como lo hace con una función de verdad. Algunos estados , como la declaración de "imprimir" en Python 2 , puede tomar parámetros , sino que " pase " no lo hace.
Similares declaraciones

En el contexto de un bucle , otros estados pueden servir a un propósito similar a la de la declaración pase . Por ejemplo , la instrucción " continue " envía el programa al principio del bucle como si se hubiera reiterado éxito a través . En un bucle "while" , la declaración de "continuar" sirve el mismo propósito que la declaración " pass" : El bucle no hará nada y continuará indefinidamente hasta que se cumplan sus condiciones, posiblemente, por una parte diferente del programa de envío una señal de que termine el bucle .

Python Programming
Cómo compilar Python en una terminal UNIX
Cadena de Python Tipos
Cómo abrir Linux Python XRCed
Cómo cortar una lista en Python
Python Proyectos para OpenCV
Cómo instalar el IPRE Python
Cómo criar una advertencia en Python
Funciones dinámicas en Python
Conocimientos Informáticos © http://www.ordenador.online