Erreur déclenchée lorsqu'une opération ou fonction est appliquée à un objet d'un type inapproprié.
🔍 Causes fréquentes
- •Opération entre types incompatibles (ex: 'a' + 1)
- •Appel de fonction avec des arguments du mauvais type
- •Itération sur un objet non itérable
💡 Exemples
On ne peut pas concaténer directement une chaîne de caractères (str) et un entier (int). Il faut convertir l'entier en chaîne avec str().
💡 Astuces pour éviter cette erreur
- 💡Utiliser la fonction type() pour vérifier le type d'une variable
- 💡Convertir les types si nécessaire avec int(), str(), float(), etc.
