- Autor

- Nombre
- Nelson Silva
- Social
Introducción
Las funciones en Python son herramientas fundamentales para cualquier programador. Ayudan a organizar el código en bloques lógicos y reutilizables. En este artículo, exploraremos cómo crear y usar funciones para hacer el código más modular y eficiente.
¿Qué es una Función?
- Una función es un bloque de código que solo se ejecuta cuando es llamado.
- Pueden recibir datos (conocidos como parámetros), procesarlos y devolver un resultado.
Ejemplo de Función Simple
def datoPersonales():
print('Nombre: Nelson Silva')
print('Edad: 28')
print('Nacionalidad: Portuguesa')
datoPersonales()
datoPersonales()
datoPersonales()
Funciones con Parámetros
Las funciones pueden ser más dinámicas al aceptar parámetros. Esto las hace flexibles y reutilizables para diferentes datos de entrada.
def saludar(nombre):
print('¡Hola, ' + nombre + '!')
saludar('Maria')
saludar('José')
Funciones con Retorno
Para que una función pueda devolver un resultado después de su ejecución, usamos el comando return.
def sumar(a, b):
return a + b
resultado = sumar(5, 3)
print(resultado)
Buenas Prácticas con Funciones
- Nombres Significativos: Elige nombres que describan claramente el propósito de la función.
- Pequeñas y Enfocadas: Las funciones deben ser breves y realizar una única acción.
- Documentación: Usa docstrings para explicar qué hace la función.
Conclusión
Las funciones son componentes esenciales en la programación con Python. Permiten crear código más organizado, modular y reutilizable. Practica la creación de funciones para mejorar la calidad de tu código.