Ir al contenido

Diferencia entre revisiones de «Python/Generalidades/Funciones»

De Wikilibros, la colección de libros de texto de contenido libre.
Contenido eliminado Contenido añadido
Creando
(Sin diferencias)

Revisión del 05:53 18 ene 2016

Índice de la sección
«Generalidades»



Python ofrece una serie de sentencias en ocasiones llamadas funciones predefinidas para realizar una tarea. Python también permite que los programadores escriban funciones personalizadas. def function-name ( parameter-list ): statements function name es un identificador valido y parameter-list es una lista de nombres de parámetros separados por coma y que es recibida por function-name. Si una función no recibe ningún valor, la lista de parámetros esta vacía pero los paréntesis siempre son necesarios.

[1]

Cuando una función complete su tarea, la función retorna el control a quien realiza la llamada. Existen varias formas de retornar el control al punto desde el cual lo función fue llamada. Si la función no retorna un resultado explícitamente, el control se retorna cuando la última línea indentada es alcanzada o después de la ejecución de la sentencia

return

En cualquiera de los casos la función retorna NONE, un valor de Python que representa null. Si la función retorna un resultado, la sentencia

return expression

retorna el valor de la expresión a quien realiza la llamada.

[2]

[3]


Python: Índice · Introducción · Enlaces

Instalación de Python · Generalidades · Funciones, constantes nativas · Tipos de datos nativos · Herramientas de control de flujo · Definición de funciones · Leer y escribir archivos · Su primer programa en Python · Entrada y salida · Estructuras de datos · Errores y excepciones

Interfaces gráficas · Módulos relacionados con el sonido · Módulos relacionados con el tiempo · Módulos relacionados con la matemática