Fundamentos de Python

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

Ejecutar código →
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.

  1. Predice la salida antes de ejecutar.
  2. Controla entradas vacías o no válidas.
  3. Extrae la lógica a una función y añade pruebas.
Ejecutar en el IDE de Python →