Il y a quelques désavantages à utiliser float("inf") pour représenter l'infini en Python :
Consommation de mémoire : utiliser float("inf") consomme plus de mémoire que d'utiliser une valeur plus petite comme 1000000.
Précision : en utilisant float("inf"), vous pourriez rencontrer des problèmes de précision, car les nombres en virgule flottante en général ne peuvent pas représenter exactement toutes les valeurs réelles.
Comparaison : lorsque vous effectuez des comparaisons avec float("inf"), vous devez être très prudent, car les nombres en virgule flottante peuvent être compris comme égaux à float("inf") même s'ils sont légèrement différents.
En conclusion, il est toujours préférable de choisir une valeur qui représente correctement le but recherché plutôt que d'utiliser float("inf"). Dans ce cas particulier, une valeur d'initialisation de 1000000 peut être suffisante, mais il est toujours important de tenir compte de tous les cas d'utilisation et d'effectuer des tests pour vous assurer que le code fonctionne comme prévu.
J'arrete mon monologue