Inteligencia Artificial. Problema jarras de agua resuelto en Python

Usando dos algoritmos de inteligencia artificial en Python resolvemos el conocido problema de las jarras de agua.

¿Por qué 0.1 + 0.2 – 0.3 no es 0 en Python?

Si nos preguntasen cuál sería el resultado de esta operación al ejecutarla en el intérprete de Python, pensaríamos sin duda alguna el resultado es 0 o 0.0, pero muy lejos de eso, el intérprete nos respondería que el resultado es 5.551115123125783e-17 ¿Por qué pasa esto? No es un fallo en la matriz, el resultado esSigue leyendo “¿Por qué 0.1 + 0.2 – 0.3 no es 0 en Python?”

Generar .exe de un script Python que se ejecute en segundo plano al inicio de Windows

En esta entrada veremos cómo generar un ejecutable de un script Python para hacer más fácil su uso, sin depender de que python esté instalado en el sistema ni de instalar las librerías que usa internamente.