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

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é.
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.
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é »Schéma généré par IA et relu 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.
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.
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.
5Quiz
Trois questions, correction immédiate. Le retour explique chaque option.
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é.
Cette leçon compte pour le badge IntermédiaireVoir les quatre badges
Critères
Ce que vous écriviez au début de la leçon
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.