Ce cours se concentre sur la maîtrise des mécanismes de flux de contrôle de Python, y compris les branchements, les boucles et les fonctions. Il couvre des concepts essentiels tels que la prise de décision avec des structures if, if-else, et if-elif-else (branchement), l'automatisation de tâches répétitives en utilisant des boucles while et for (bouclage), et présente les fonctions comme une forme de contrôle de flux de niveau supérieur. Des sujets avancés tels que les fonctions imbriquées, hiérarchiques et récursives sont également explorés, fournissant aux apprenants des outils pour écrire un code organisé, réutilisable et efficace.


Python pour les débutants absolus : Contrôles de flux
Ce cours fait partie de Spécialisation BiteSize Python pour les débutants absolus

Instructeur : Di Wu
Inclus avec
Ce que vous apprendrez
Mettre en œuvre les instructions if, if-else et if-elif-else pour traiter les conditions et concevoir une logique de branchement pour les problèmes de prise de décision.
Utiliser les boucles while et for, appliquer les fonctions break et continue, et résoudre des problèmes pratiques en automatisant des tâches à l'aide de boucles.
Mettre en œuvre des fonctions avec différents paramètres, types de retour et récursions, en comparant les solutions itératives et récursives en termes d'efficacité.
Compétences que vous acquerrez
- Catégorie : Logique computationnelle
- Catégorie : Programmation en Python
- Catégorie : structures de données
- Catégorie : Principes de programmation
- Catégorie : Maintenabilité
- Catégorie : Débogage
- Catégorie : Pensée informatique
Détails à connaître

Ajouter à votre profil LinkedIn
4 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Ce module présente le concept de branchement en Python, permettant aux programmes de prendre des décisions basées sur des conditions. Il couvre les différents types de branchement, y compris le branchement optionnel utilisant if, le branchement alternatif avec if-else, et le branchement multiple avec if-elif-else. Des exemples réels seront fournis pour montrer comment le branchement peut être appliqué pour résoudre des problèmes pratiques.
Inclus
5 lectures1 devoir4 laboratoires non notés
Ce module explore les constructions de boucle en Python, en se concentrant sur les boucles basées sur la condition en utilisant while et les boucles basées sur le comptage en utilisant for. Il introduit des mécanismes de contrôle de boucle comme break et continue pour modifier le comportement de la boucle. Le module inclut également des études de cas réels pour démontrer comment les boucles sont utilisées pour résoudre efficacement des tâches répétitives.
Inclus
1 lecture1 devoir4 laboratoires non notés
Ce module introduit le concept de fonctions en Python, en expliquant leur importance dans l'organisation et la réutilisation du code. Il couvre les différents types de fonctions, de celles qui n'ont pas de paramètres à celles qui en ont plusieurs, et explique la distinction entre arguments et paramètres. En outre, il explore les valeurs par défaut, les fonctions qui renvoient des valeurs de différents types (numérique, chaîne de caractères, booléen) et celles qui renvoient des valeurs multiples.
Inclus
1 lecture1 devoir11 laboratoires non notés
Ce module explore les concepts avancés de fonctions en Python, tels que les fonctions imbriquées, les fonctions hiérarchiques et les fonctions récursives. Il explique comment les fonctions peuvent être organisées à l'intérieur d'autres fonctions (imbriquées) et comment fonctionnent les appels de fonctions hiérarchiques. Il propose également une plongée en profondeur dans la récursivité, en montrant comment les fonctions peuvent s'appeler elles-mêmes pour résoudre des problèmes complexes.
Inclus
1 lecture1 devoir3 laboratoires non notés
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Analyse des Données

University of California, Davis
Statut : Essai gratuit
Statut : Essai gratuitUniversity of Colorado Boulder
Statut : Essai gratuitUniversity of Colorado Boulder
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours de la spécialisation et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.
Oui, pour certains programmes de formation, vous pouvez demander une aide financière ou une bourse si vous n'avez pas les moyens de payer les frais d'inscription. Si une aide financière ou une bourse est disponible pour votre programme de formation, vous trouverez un lien de demande sur la page de description.
Plus de questions
Aide financière disponible,

