Capitulo 2. Primeros programas 1. Funciones y parámetros 2. ¡No te repitas!

 

Ejercicio 2: ¡No te repitas!

Combinar operaciones es muy útil, pero tiene el problema de que ahora tenemos que recordar (o pensar ) como hacerlo cada vez que lo necesitemos. Esto nos puede llevar a equivocarnos...

# queremos saber si el primero es mas largo que el segundo
len("Santiago del Estero") < len("Misiones")
False # Ups ¡era para el otro lado!

...o simplemente a aburrirnos por hacer una y otra vez lo mismo . ¿No sería mucho mejor si pudieramos escribir directamente así?:

es_mas_largo_que("Santiago del Estero", "Misiones")

 ¡Momento! ¿Esto funcionará? Averigualo probándolo en la consola.

  es_mas_largo_que("Santiago del Estero", "Misiones")
True
   

 ¡Muy bien! Tu solución pasó todas las pruebas

¡Ahora sí! Sin errores y mucho más fácil de entender. ¿Pero no habíamos dicho que en Python nada resolvía el problema de saber si un string es mas largo que otro? ¿Qué pasó entonces? ¿Mentimos? ¿Fue magia?

Develemos el misterio...

Entradas populares de este blog

ANEP: Planificación y evaluación en la transformación curricular integral (nivel 1)