Las funciones son un concepto fundamental en programación, una función es una secuencia de comandos que realizan un computo.
En Python las funciones se definen usando la palabra reservada def y luego el nombre de la función con paréntesis y dos puntos que indican que lo que sigue son los comandos, una función debe retornar un valor, para esto se usa la palabra reservada return.
def suma(num1, num2):
return num1 + num2
Para usar una función simplemente la llamamos por su nombre seguido por paréntesis con los parámetros que recibe.
suma(2,3)
Recuerda:
- Si usas Python 3, debes usar la función
input() para recibir datos del usuario.
- Para definir dónde comenzar el código usamos la línea

- Para definir un bloque dentro de la función debemos indentar con 4 espacios.
- Las funciones nos permiten ejecutar determinado código con diferentes valores.