Saltar al contenido

def y return

Python · Unidad 4: Funciones

Una función es código con nombre. def la define, pero no la ejecuta:

corre cuando la llamas con su nombre y paréntesis.

Puedes llamarla las veces que quieras.

def saludar():
    print("Hola")
    print("¿Cómo estás?")

saludar()
saludar()

Imprime

Hola
¿Cómo estás?
Hola
¿Cómo estás?

El resto de la explicación está en la lección, que es del plan completo.

Ejercicios de esta lección

Se hacen en la app, que los corrige al momento y explica por qué.

  1. 1. Predice la salida

    ¿Qué imprime este código?

  2. 2. Ordena las líneas

    Ordena las líneas para definir la función y luego llamarla.

  3. 3. Predice la salida

    ¿Qué imprime este código?

  4. 4. Completa el código

    Completa para que la función entregue el cuadrado y el programa imprima 26.

  5. 5. Opción múltiple

    ¿Qué hace esta función?

  6. 6. Predice la salida

    ¿Qué imprime este código?

  7. 7. Encuentra el bug

    Este programa debería imprimir cuánto cuestan dos boletos de 50. ¿Qué línea tiene el error?

  8. 8. Encuentra el caso que falla

    signo(n) debería regresar "positivo", "negativo" o "cero". ¿Con qué llamada falla?

  9. 9. Predice la salida

    ¿Qué imprime este código?

Hacer esta lección

Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.

Ver todas las lecciones →