Cursos Para Programar
Funciones en Python

Definición de Funciones en Python

¿Qué es una Función en Python?

En Python, una función es un bloque de código que realiza una tarea específica. Las funciones son una parte esencial de la programación, ya que permiten organizar y reutilizar el código de manera eficiente. Una función puede aceptar datos de entrada, realizar operaciones y devolver un resultado. En este articulo te explicamos en simple y sencillo hacer una Definición de Funciones en Python.

Como se define una Función en Python

La sintaxis para definir una función en Python es la siguiente:

def nombre_de_la_funcion(parametros): 

# Cuerpo de la función 

# Puede incluir declaraciones y operaciones 

return resultado
  • nombre_de_la_funcion: Es el nombre que eliges para tu función.
  • parametros: Son los valores que puedes pasar a la función como entrada.
  • return: Es la palabra clave utilizada para devolver un valor desde la función.

Ejemplo 1: Definición de Funciones en Python que suma dos números

def suma(a, b): 
     resultado = a + b 
     return resultado

En este ejemplo, hemos definido una función llamada suma que toma dos parámetros (a y b), realiza la operación de suma y devuelve el resultado.

Llamada de Funciones

Invocando una Función

Una vez que hemos definido una función, podemos llamarla para ejecutar el código que contiene. La llamada a una función se realiza escribiendo su nombre seguido de paréntesis que contienen los valores de los parámetros (si los hay).

Llamada a la función suma

resultado_suma = suma(5, 3) 

print(resultado_suma) # Esto imprimirá 8

En este ejemplo, hemos llamado a la función suma con los valores 5 y 3 como argumentos. La función realiza la suma y devuelve 8, que se almacena en la variable resultado_suma y luego se imprime.

Resumen de este artículo

El artículo "Definición de funciones en Python" de Cursos para Programar es un buen resumen de los conceptos básicos de las funciones en Python. El artículo comienza definiendo una función como "un bloque de código que se puede reutilizar para realizar una tarea específica". Luego, explica la sintaxis de las funciones en Python, que consta de la palabra clave def, el nombre de la función, los parámetros de entrada (opcionales), el cuerpo de la función y la sentencia de retorno (opcional).

Información oficial en español de Python https://docs.python.org/es/3/tutorial/introduction.html