Ce cours présente la structure de données du dictionnaire et les fonctions définies par l'utilisateur. Vous apprendrez à connaître les variables locales et globales, le passage de paramètres optionnel et par mot-clé, les fonctions nommées et les expressions lambda. Vous découvrirez également la fonction triée de Python et comment contrôler l'ordre dans lequel elle trie en passant une autre fonction en entrée. Pour votre projet final, vous lirez des données simulées de médias sociaux à partir d'un fichier, calculerez des scores de sentiment et écrirez des fichiers .csv. Ce cours couvre les chapitres 10 à 16 du manuel "Fundamentals of Python Programming", qui est le texte d'accompagnement (facultatif et gratuit) de ce cours. Ce cours est bien adapté si vous avez déjà suivi le cours "Python Basics" et que vous souhaitez approfondir vos connaissances fondamentales du langage Python. Ensemble, les deux cours s'adressent aux nouveaux venus dans la programmation Python, à ceux qui ont besoin d'une remise à niveau sur les bases de Python, ou à ceux qui ont déjà été exposés à la programmation Python mais qui souhaitent une exposition plus approfondie et un vocabulaire pour décrire et raisonner sur les programmes. Ce cours fait suite au cours "Les bases de Python" (cours 1 de la Specializations Programmation Python 3), et c'est le deuxième des cinq cours de la spécialisation.

Fonctions, fichiers et dictionnaires Python

Fonctions, fichiers et dictionnaires Python
Ce cours fait partie de Spécialisation "Programmation Python 3"
Enseigné en Français (doublage IA)


Instructeurs : Paul Resnick
152 450 déjà inscrits
Inclus avec
5,439 avis
Ce que vous apprendrez
Explorez la structure de données du dictionnaire et les fonctions définies par l'utilisateur en Python.
Comprendre des concepts tels que les variables locales et globales, les techniques de passage de paramètres, les fonctions nommées et les expressions lambda.
Appliquez la fonction "sorted" de Python et contrôlez l'ordre de tri avec des fonctions personnalisées.
Créer un projet final impliquant l'analyse de données de médias sociaux et la manipulation de fichiers CSV.
Compétences que vous acquerrez
- Catégorie : Data Import/Export
- Catégorie : File I/O
- Catégorie : Data Structures
- Catégorie : Programming Principles
- Catégorie : Functional Design
- Catégorie : Debugging
Outils que vous découvrirez
- Catégorie : Python Programming
Détails à connaître

Ajouter à votre profil LinkedIn
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 5 modules dans ce cours
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.
Instructeurs


Offert par
En savoir plus sur Développement de logiciels
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
87,16 %
- 4 stars
11,16 %
- 3 stars
1,19 %
- 2 stars
0,16 %
- 1 star
0,31 %
Affichage de 3 sur 5439
Révisé le 14 oct. 2020
The class is very basic. Excellent for people without a programming background. Slow for those who do, but you can skip through concepts you already understand. The exercises are very useful.
Révisé le 6 nov. 2019
The course met all my expectations and went beyond. The instructors' explanations were easy to understand and the innovative method of having a digital textbook was undoubtedly convenient.
Révisé le 28 janv. 2020
Great follow-on from the basics with essential information. Well constructed series, well presented lessons, with great practice questions. I feel a big step closer to writing useful python code.

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
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.





