Cours
Écrire du code Python efficace
IntermédiaireNiveau de compétence
Actualisé 01/2026
PythonProgramming4 h15 vidéos52 Exercices4,000 XP150K+Certificat de formation
Créez votre compte gratuitement
Continuer avec GoogleAfficher plus d’optionsou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.
Apprécié par des utilisateurs provenant de milliers d'entreprises
Former une équipe ?
Essayez pour les entreprisesDescription du cours
Prérequis
Data Types in PythonPython Toolbox1
Les fondements de l'efficacité
Dans ce chapitre, vous découvrirez ce qui fait qu’un code Python est efficace. Vous explorerez la bibliothèque standard de Python, découvrirez les tableaux NumPy et vous exercerez à utiliser certains des outils intégrés de Python. Ce chapitre établit les bases des concepts abordés dans les chapitres suivants.
2
Chronométrage et profilage de code
Dans ce chapitre, vous apprendrez comment recueillir et comparer les durées d'exécution entre différentes approches de codage. Vous vous exercerez à utiliser les packages line_profiler et memory_profiler pour profiler votre base de code et identifier les points de blocage. Ensuite, vous mettrez vos acquis en pratique en remplaçant ces points de blocage par du code Python efficace.
3
Amélioration de l'efficacité
Ce chapitre aborde des astuces et des conseils plus complexes pour améliorer l'efficacité. Vous découvrirez quelques modules intégrés utiles pour écrire du code efficace et vous exercerez à utiliser la théorie des ensembles. Vous découvrirez ensuite les boucles dans Python et comment les rendre plus efficaces.
4
Optimisations de base pour pandas
Ce chapitre présente brièvement comment utiliser efficacement les DataFrame pandas. Vous découvrirez les différentes options disponibles pour itérer sur un DataFrame. Ensuite, vous apprendrez à appliquer efficacement des fonctions aux données stockées dans un DataFrame.
Écrire du code Python efficace
Cours terminé
Obtenez un certificat de réussite
Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolioPartagez-la sur les réseaux sociaux et dans votre évaluation de performanceS'inscrire maintenant
Rejoignez plus de 19 millions d'utilisateurs et commencez Écrire du code Python efficace dès aujourd'hui !
Créez votre compte gratuitement
Continuer avec GoogleAfficher plus d’optionsou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.
Apprenez où que vous soyez avec l'application DataCamp
Progressez où que vous soyez grâce à nos cours conçus pour mobile et à nos défis quotidiens de 5 minutes.