Python 2 - Structures complexes et fonctions

Formation inter-entreprise

À qui s'adresse la formation?

Tout public

Niveau atteint

Débutant

Durée

12,00 heure(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

Python 1 ou similaire

Objectifs

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.

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.

A 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. Les apprenants seront capables d’alléger le programme en utilisant des fonctions.

Contenu

  • 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.

Certificat, diplôme

Cette formation n'a pas d'évaluation finale, un certificat de participation sera remis aux participants.

Informations supplémentaires

Ce module fait partie du Learning Track "Python Basics".

Ces formations pourraient vous intéresser

EN
Journée
Sur demande
Langages informatiques - Langage javascript
EN
Journée
Sur demande
Langages informatiques - Langage javascript