Python level 2 - Structures complexes et fonctions
Pour aller plus loin dans la programmation, des structures complexes sont indispensables tel que liste, tuple, dictionnaire et set seront traités.
L’exploitation de ces structures est facilitée par une nouvelle structure de répétition tel que le for.
Des manipulations d’ajoute, de suppression et de modifications des éléments et des structures sont traitées.
Après l’exploitation des listes à une dimension, une exploitation à 2 dimensions est abordée, qui sera suivie par le thème de boucles imbriquées.
Le cours se termine par une introduction aux fonctions pour alléger le code du programme.
Des tranches de théories seront suivies par des exercices pratiques. Après chaque séance un travail à domicile facultatif est proposé et la théorie peut être révisée à travers des QCM.
Content
- Connaître et manipuler des structures de données complexes tel que liste, tuple, set et dictionary.
- Boucle FOR pour parcourir les structures de données complexes
- Exploiter des listes à deux dimensions
- Créer des fonctions
- Le cours se termine par un petit projet.
Learning Outcomes
Á l'issue de ce cours, les apprenants seront capables
- de collectionner des données dans des structures complexes pour les préparer pour un traitement ultérieur, entre autres pour préparer l’insertion dans une base de données ou l’écriture dans un fichier,
- d’alléger le programme en utilisant des fonctions.
Training Method
- L’objectif de cette formation et de bien distinguer les différentes sortes de structures complexes traitées avec leurs points forts et d’utiliser leurs méthodes et fonctions attribuées.
- L’exploitation des listes et des tuples sera une bonne préparation pour la suite du cours à savoir la construction d'une base de données ou l’écriture dans un fichier.
Organised By
Digital Learning Hub Luxembourg
Certification
Participation OnlyPrerequisites
Avoir suivi le module Python level 1 - Introduction à la programmation avec Python ou similaire
Planning and location
14:00 - 17:00
14:00 - 17:00
14:00 - 17:00
14:00 - 17:00
Learning Track
This course is part of the following learning track(s) and can be booked as a stand-alone training or as part of a whole:
ESCO Occupations
Your trainer(s) for this course
Christiane GNAD
Christiane, an IT trainer with 20+ years of experience and a degree in IT, delivers sessions on topics like Python, cybersecurity, and databases, tailored to all skill levels for career success.