SCRIPTING PYTHON
Formation créée le 14/02/2022. Dernière mise à jour le 15/11/2025.
Version du programme : 1
Version du programme : 1
Type de formation
PrésentielDurée de formation
7 heures (3 jours)Accessibilité
Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
SCRIPTING PYTHON
Structurer des programmes selon un algorithme
Objectifs de la formation
- Structurer des programmes selon un algorithme
- Maîtriser les éléments de lexique et de syntaxe d'un langage pour écrire un programme
- Compiler et exécuter un programme
- Déboguer et tester un programme
Profil des bénéficiaires
Pour qui
- Toutes personnes souhaitant avoir des compétences en gestion de systèmes d’information, en garantir la sécurité et le bon fonctionnement en ayant un minimum de connaissance en informatique et sur le cycle de vie d’un projet
Prérequis
Contenu de la formation
La présentation du langage Python
- Libre et portable
- Caractéristiques du langage : interprétation
- Les très bons côtés de Python
- Structure du langage
L’interpréteur Python
- Les variables d’environnement
- La ligne de commande interactive
- Les fichiers python sous UNIX # !
- Les messages d’erreurs
Les différents types et opérateurs
- Variables et noms réservés (True, False, None)
- Affectation multiple
- Afficher une variable : print ()
- Lire une variable : input()
- Calcul mathématique
- Opérateurs mathématiques
- Chaînes de caractères ( """, ", ’ )
- Les listes
- Les tuples
- Opérateurs sur les chaînes, les listes et les tuples
- Les dictionnaires
- Opérateurs sur les dictionnaires
Les méthodes spécifiques sur les chaînes
- strip, rstrip, lstrip
- join, split
Les méthodes spécifiques sur les listes
- append, sort, reverse, index, insert, count , remove, etc.
Les méthodes spécifiques sur les dictionnaires
- - keys, values, items, clear, copy, etc
Les instructions
- if, elif, else
- for, else
- while, else
- pass, break, continue
- try, except, finally, raise
- assert
Les fonctions
- But des fonctions
- Portée
- Variables locales, globales
- Traitements des arguments
- return
- Les modules : - import, from * import - Portée
- Les modules intégrés - os, sys, string, math, time, re, glob
- Les expressions régulières : - Module re
Les fichiers
- Ouverture, fermeture
- Lecture d'un fichier, par morceaux, par ligne, en une seule fois
- Traitement des données extraites
- Ecriture, sauvegarde
- Les fichiers spéciaux, stdout, stderr
- Modules glob, os
- Les Classes : - Notions de base
Équipe pédagogique
Nos formations sont animées par des experts reconnus dans leur domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Accueil des apprenants dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
Accessibilité
Les personnes atteintes de handicap souhaitant suivre cette formation sont invitées à nous contacter directement, afin d’étudier ensemble les possibilités de suivre la formation.