Aller au contenu principal

44 documents tagués avec "python"

Voir tous les tags

Boucles et itération

Itérables, boucles for et while, range, énumération, instructions de contrôle et mutations sûres.

Calcul avec `SymPy`

Guide concis de SymPy pour la dérivation symbolique, l’intégration, les limites, le développement en série et les équations différentielles.

Chaînes et texte Unicode

Chaînes Unicode immuables, tranches, recherche, formatage, normalisation et frontières d'encodage.

Combiner des DataFrames

Jointures et concaténations sûres, contrôle de cardinalité et diagnostic des clés sans correspondance.

Expressions régulières

Guide pratique pour lire, tester et utiliser des expressions régulières en toute sécurité avec Python.

Fonctions

Contrats, types de paramètres, valeurs de retour, valeurs par défaut, annotations et frontières des effets de bord.

Fondamentaux de Python

Un parcours compact à travers le modèle objet, le contrôle de flux, les fonctions, les collections, les fichiers et les classes de Python.

Idiomes Pandas

Motifs vectorisés et composables, avec un guide de choix entre map, apply, agg, transform et pipe.

NumPy

Une référence pratique de NumPy couvrant la création de tableaux, l’indexation, les formes, les opérations vectorisées, l’agrégation et la comparaison de tableaux.

Pandas

Une carte orientée tâches pour travailler avec des données tabulaires dans pandas.

Prise en main de SymPy

Une introduction concise aux expressions symboliques, au calcul, aux équations et à la simplification maîtrisée en Python.

Récursion en Python

Cas de base, mesures de progression, coût de pile, structures récursives et frontières avec l'itération.

Regrouper les données

Séparer, appliquer et combiner en décidant explicitement de la forme de sortie et des clés manquantes.

Tester des systèmes Python

Une carte des exemples exécutables et tests unitaires jusqu'à la confiance dans l'intégration, le système et l'exploitation.

Tests unitaires en Python

Conception ciblée avec pytest ou unittest, paramétrage, fixtures, doublures et assertions d'échec.

Valeurs manquantes

Une approche guidée par des règles pour détecter, interpréter et traiter les données manquantes.