Nos formations :
Formation Python 3, les fondamentaux du langage
E-learning
100% à distance
- Programme
- Participants / Prérequis
Vous verrez les nouveautés entre les versions 2 et 3. Puis nous nous pencherons sur la structure d'un programme et les gestionnaires de paquets dans l’environnement virtuel. Nous détaillerons ensuite les types de base (types numériques, chaînes de caractères, les booléens, les listes, les ensembles et les dictionnaires), puis les fonctions (simples et lambda) et les structures de contrôle. Finalement, nous traiterons des classes (le constructeur, le destructeur et l’héritage multiple), ainsi que des chaînes de caractères (le formatage, l’encodage et les opérations), pour finir par la gestion des exceptions. Ainsi à l’issue de cette vidéo, vous serez capable de développer rapidement des applications bien structurées, robustes et pérennes.
Présentation
- Introduction
- Caractéristiques du langage
- Forces et faiblesses
- Différences entre les versions 2 et 3
- Hello, world !
Bases du langage
- Lancement d'un programme
- Structure d'un programme : les modules
- Gestionnaire de paquets dans l'environnement virtuel
- Types de base
Types de base
- Les types numériques
- Les chaînes de caractères
- Les booléens
- Les listes et les tuples
- Les ensembles
- Les dictionnaires
- Fonctions
Fonctions
- Les fonctions simples
- Les décorateurs
- Les paramètres
- Les générateurs
- Les fonctions lambda
- Structures de contrôle
Structures de contrôle
- Structures de décision
- Structures de boucle
- Structure « with » et ouverture de fichiers
- Classes










