Catégorie : Python

Python / len() / Obtenir la longueur d’une chaîne
Comptez les éléments des chaînes et collections avec len(). Les exemples distinguent espaces, octets UTF-8, caractères combinés et emoji, puis montrent la validation de longueur et les erreurs TypeError.

Python / Compiler du code et créer des fichiers EXE
Distinguez compilation en bytecode et création d’exécutables. Suivez une procédure Windows complète avec PyInstaller pour les formats dossier et fichier unique, les données incluses et le diagnostic avant distribution.

Python / int() / Convertir des valeurs en entiers
Convertissez chaînes et nombres en entiers en distinguant troncature et arrondi. Des exemples exécutables expliquent les bases numériques, les erreurs, la perte de précision et la validation de quantités positives ou nulles.

Python / Syntaxe / Commentaires
Apprenez à écrire des commentaires avec # et à les distinguer des chaînes multilignes et des docstrings. Des exemples exécutables expliquent aussi pourquoi un bloc contenant seulement un commentaire nécessite pass.

Python / dir() / Explorer les noms d’attributs d’un objet
Explorez chaînes, listes, modules et objets personnalisés avec dir(). Les exemples expliquent l’utilisation des noms, la différence avec vars(), les espaces de noms locaux et les limites de __dir__().

Python / float() / Convertir des valeurs en nombres flottants
Découvrez les formats acceptés par float() et les erreurs de conversion. Des exemples complets expliquent les approximations, NaN, l’infini, les dépassements et une fonction acceptant uniquement des nombres finis.

Python / str() / Convertir un objet en chaîne de caractères
Découvrez la conversion avec str(), le formatage des nombres et le décodage de bytes. Les exemples distinguent aussi repr() et JSON et expliquent le traitement de None et des erreurs fréquentes.