Aller au contenu
QDNAApprendre l'IA, de débutant à expert
EN

Leçon 10 · Intermédiaire · 15 min

Calculs et données avec Python : fiabiliser les chiffres dans Gemini

Faire exécuter du code Python par Gemini pour les calculs arithmétiques, l'analyse de tableaux chiffrés et la production de graphiques fiables.

Objectif
Vous saurez faire exécuter du code Python en coulisses par Gemini pour garantir des calculs exacts et auditer les résultats chiffrés.
Compétences
Piloter
Calculs et données avec Python : fiabiliser les chiffres dans Gemini
Illustration générée par IA

Votre première tentative, sans aide

Donnez un tableau de cinq lignes de dépenses à Gemini et demandez-lui la somme exacte et le pourcentage de chaque poste en ouvrant le code généré.

En bref.

Les modèles de langage échouent régulièrement sur les calculs arithmétiques complexes lorsqu'ils tentent de prédire les chiffres de tête. Gemini intègre un environnement d'exécution Python sécurisé : le modèle écrit un script, l'exécute dans un bac à sable et vous restitue le résultat mathématiquement garanti avec le code source vérifiable.

  1. 1L'interpréteur de code intégré : déléguer les calculs au compilateur

    L'interpréteur de code intégré délègue les calculs au compilateur Python au lieu de laisser le modèle deviner le résultat arithmétique. Cette passerelle technique élimine les erreurs de calcul mental inhérentes aux prédictions probabilistes de tokens.

    Puisque les grands modèles prédisent statistiquement les caractères suivants, ils peuvent affirmer avec aplomb qu'une multiplication complexe donne un résultat erroné. Grâce à l'exécution de code intégrée (Advanced Data Analysis), Gemini génère automatiquement du code Python, l'exécute dans un bac à sable étanche et affiche le résultat exact. Vous pouvez téléverser un fichier Excel ou CSV pour calculer des agrégats, des médianes et des taux de croissance sans risque.

    Mode de calcul Mécanisme sous-jacent Précision arithmétique Cas d'usage recommandé
    Calcul textuel direct Prédiction statistique de tokens Aléatoire dès que les chiffres dépassent 4 rangs Estimations très grossières
    Interpréteur Python Génération et exécution de code réel Exactitude mathématique absolue (100 %) Budgets, ratios financiers et statistiques
    Analyse de tableau CSV Traitement par script Pandas Fiabilité totale avec traçabilité du script Rapprochement de fichiers et nettoyage de données
    Schéma « Calculs exacts avec Python intégré » : 1. Question chiffrée ou tableau collé ; 2. Gemini écrit un script Python ; 3. Exécution en bac à sable sécurisé ; 4. Résultat chiffré garanti sans calcul mental. Note : Cliquez sur « Afficher le code » pour contrôler le calcul arithmétique exact.Schéma « Calculs exacts avec Python intégré » : 1. Question chiffrée ou tableau collé ; 2. Gemini écrit un script Python ; 3. Exécution en bac à sable sécurisé ; 4. Résultat chiffré garanti sans calcul mental. Note : Cliquez sur « Afficher le code » pour contrôler le calcul arithmétique exact.
    Schéma « Calculs exacts avec Python intégré »Schéma généré par IA et relu
  2. 2Calculer la croissance annuelle moyenne et l'écart type d'un budget

    Calculer la croissance annuelle moyenne et l'écart type d'un budget démontre comment l'interpréteur Python évite une grossière erreur d'approximation sur un tableau financier de dix exercices.

    Un contrôleur de gestion doit calculer le taux de croissance annuel composé (CAGR) et la variance des dépenses d'exploitation.

    Prompt faible.

    Voici les dépenses de 2015 à 2024 [coller tableau]. Quel est le taux de croissance annuel moyen et l'écart type ?
    

    Gemini effectue le calcul de tête en mode textuel et propose un taux de 4,2 % au lieu du résultat réel de 5,8 %.

    Prompt fort.

    Voici les dépenses d'exploitation annuelles de 2015 à 2024. Écris et exécute un script Python pour calculer : 1) le taux de croissance annuel composé exact ; 2) l'écart type de la série. Affiche le code Python complet utilisé et commente chaque étape de calcul en 60 mots.
    

    Ce qui change. Gemini bascule sur son environnement Python, calcule les valeurs avec la bibliothèque NumPy et affiche le code source auditable, garantissant un chiffre inattaquable.

  3. 3Nettoyer un jeu de données et calculer des médianes fiables

    Nettoyer un jeu de données et calculer des médianes fiables vous apprend à exiger l'exécution de code Python pour traiter des données chiffrées sans risque d'erreur d'arrondi.

    Prenez une liste de dix montants de factures ou de notes de frais fictives. Demandez à Gemini de calculer la moyenne, la médiane et les quartiles en exécutant explicitement du code Python.

    Lancez ce prompt :

    « À partir de la liste de nombres ci-dessous, écris et exécute un script Python pour calculer la moyenne, la médiane et l'écart interquartile. Présente le résultat sous forme d'un tableau à 3 lignes et inclus le bloc de code source Python. »

    Grille d'auto-évaluation : (a) le bloc de code Python exécuté apparaît dans la réponse ; (b) la médiane et les quartiles sont calculés par script ; (c) aucun calcul manuel approximatif n'est laissé à la déduction textuelle.

    Ouvrir le composeur de prompt

  4. 4Laisser Gemini calculer de tête au lieu de forcer l'exécution de code

    Laisser Gemini calculer de tête au lieu de forcer l'exécution de code expose vos reportings financiers à des erreurs de calcul impardonnables en réunion de direction.

    Si vous écrivez simplement « Fais le total de ces 15 factures », Gemini peut choisir la facilité et prédire la somme en mode texte au lieu de lancer l'interpréteur Python. L'erreur semble minime, mais elle fausse l'intégralité d'un bilan comptable.

    Correction : imposez formellement l'instruction « Écris et exécute du code Python pour calculer ce résultat » dès que votre demande comporte des chiffres.

    Règle à retenir : pour du texte, faites confiance au modèle ; pour des chiffres, imposez toujours le compilateur Python.

  5. 5Quiz

    Trois questions, correction immédiate. Le retour explique chaque option.

    1. Pourquoi devez-vous exiger l'exécution de code Python pour les calculs financiers dans Gemini ?

    2. Quelle mention dans votre prompt encourage Gemini à mobiliser son interpréteur Python ?

    3. Que permet le bouton 'Afficher le code' sous la réponse de calcul ?

  6. 6Preuve de maîtrise

    Collez un calcul réalisé dans Gemini où l'interpréteur Python a été exécuté : fournissez la question chiffrée, le script Python généré et le résultat numérique validé.

    Badge IntermédiaireCette leçon compte pour le badge IntermédiaireVoir les quatre badges

    Critères

Pour aller plus loin

Consultez les notions d'interpréteur de code et d'auditabilité. La leçon suivante, Extensions Google Workspace : Drive, Docs et Gmail, montre comment brancher l'IA sur votre espace collaboratif. Pour aller plus loin dans la rigueur des prompts, explorez Jeux de tests et robustesse.

Questions fréquentes

Pourquoi les LLM se trompent-ils souvent en calcul ?

Les modèles de langage prédisent des tokens de texte ; ils ne disposent pas d'une calculatrice interne native. Sans interpréteur de code, ils devinent le résultat arithmétique comme une suite de chiffres probable, ce qui mène à des erreurs d'arrondi ou de retenue.

Comment savoir si Gemini a exécuté du code Python ?

Une petite boîte déroulante 'Afficher le code' ou 'Code Python' apparaît sous la réponse. Cliquez dessus pour inspecter le script réel exécuté.

Mes données transitent-elles sur un serveur externe pour le calcul ?

L'exécution Python s'opère dans un bac à sable isolé sécurisé par Google, respectant les mêmes règles d'étanchéité que le modèle de fondation.

Sources