Python 3 – Fonctions, modules, bibliothèques et fichiers

Formation inter-entreprise

À qui s'adresse la formation?

Tout public

Durée

1,00 heure(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

Python 1 et Python 2 ou similaire.

Objectifs

Programmer des fonctions et rassembler ces fonctions dans des modules.
Exporter une fonction dans un module.
Inclure une fonction à partir d’un module dans le programme.

Travailler avec des fichiers
Lire un fichier
Ecrire un fichier

Rédiger des fonctions est un atout dans la programmation ainsi que l’échange de données à travers des fichiers texte.
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.

Le cours enseigne de réduire le code du programme principal en utilisant des fonctions ou modules pour éviter du code redondant d’instructions répétitives.
Les apprenants peuvent aisément lire des fichiers texte pour alimenter leur programme avec des données ou écrire des fichiers pour enregistrer les résultats du programme.

  • Approfondir son savoir-faire concernant la programmation des fonctions et modules
  • Utiliser des modules et bibliothèques
  • Echanger des données à travers des fichiers texte ou csv

A l’issue de ce cours les apprenants seront capables de:

  • Connaître les fonctions de base de Python
  • Créer des fonctions simples avec des paramètres et des valeurs de retour
  • Expliquer comment les fonctions sont utilisées et pourquoi elles sont utiles
  • Comprendre des bibliothèques Python de base
  • Expliquer ce qu'est un module Python et comment il peut être utilisé
  • Comprendre les erreurs Python les plus courantes

Contenu

  • Fonctions et modules
  • Etablir un module avec des fonctions
  • Importer des fonctions à partir de modules
  • Distinguer modules et bibliothèques
  • Travailler avec les fichiers
  • Lire un fichier pour alimenter le programme avec des données
  • Écrire un fichier pour enregistrer les résultats provenant du programme

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