Funciones en Python
Una función encapsula lógica reutilizable y evita duplicación.
¿Qué es Funciones en Python?
Una función encapsula lógica reutilizable y evita duplicación.
Define funciones con parámetros y valor de retorno.
¿Cuándo se utiliza?
- Aprender sintaxis de Python con código práctico.
- Construir una base para problemas mayores.
- Probar una idea sin instalar un entorno local.
Código de ejemplo
main.py
def greet(name, language="Python"):
return f"Hello, {name}! Welcome to {language}."
message = greet("Grace")
print(message)
Resultado esperado
Hello, Grace! Welcome to Python.
Cómo funciona
Los parámetros reciben datos y return devuelve el resultado al código que llamó la función.
Cambia los valores y ejecuta el programa en el compilador Python online de CodeUtility sin instalar Python.
Ejercicios prácticos
Modifica las entradas y prueba casos límite antes de usar conjuntos de datos mayores.
- Predice la salida antes de ejecutar.
- Controla entradas vacías o no válidas.
- Extrae la lógica a una función y añade pruebas.