Desafío Python número 8.

En este caso, debemos generar casos de prueba para un algoritmo y corregirlo.

No debemos confiarnos si un algoritmo funciona como esperamos en los casos más “obvios”: es necesario hacer varias pruebas para mejorarlo todo lo posible.

▶️ Video: cómo probar una función en Python

Click aquí para desplegar la solución. 👈
Una posible solución al desafío: las dos últimas invocaciones retornaban un resultado incorrecto con la versión errónea del algoritmo. En la versión corregida dada en la solución, las cuatro invocaciones retornan lo esperado.

😀 ¿Se te ocurrieron otras formas de mejorar el algoritmo? Deja tu comentario debajo.

Solución al desafío



Desafío Python 👇

Desafío Python número 8