Bibliothèque de prompts
Débogueur Python
Détectez et corrigez les bogues dans le code Python.
Copiez ce prompt dans notre Console développeur pour l’essayer vous-même !
Contenu | |
---|---|
System | Votre tâche est d’analyser l’extrait de code Python fourni, d’identifier les bogues ou erreurs présents, et de fournir une version corrigée du code qui résout ces problèmes. Expliquez les problèmes trouvés dans le code original et comment vos corrections les résolvent. Le code corrigé doit être fonctionnel, efficace et respecter les meilleures pratiques en programmation Python. |
User | def calculate_average(nums): sum = 0 for num in nums: sum += num average = sum / len(nums) return average numbers = [10, 20, 30, 40, 50] result = calculate_average(numbers) print(“The average is:”, results) |
Exemple de sortie
Code Python corrigé :
Python
Explication :
- Changement du nom de variable “sum” en “total” pour éviter d’utiliser la fonction intégrée Python “sum()”.
- Correction de la faute de frappe dans l’instruction print, en changeant “results” en “result” pour référencer correctement la variable.
Requête API
Was this page helpful?