Python : Fondamentaux
Résumé
Ecrire un programme avec Python et sa bibliothèque standard.
Objectif
A l’issue de la formation, le stagiaire saura mettre en œuvre :
- Ecriture d’un programme structuré en Python
- Usage des fonctions de la bibliothèque standard
- Découpe d’un problème en fonctions
- Syntaxe du langage Python : expression et instructions
- Usage de séquences
Public concerné
Cette formation s’adresse aux développeurs professionnels ou aux étudiants en informatique.
Contenu
Le langage Python
Python
- Hello World!
- Mode interactif et mode script
- Calculatrice Python
Variables
- Initialisation et affectation
- Types de donnée, nombres et chaines de caractères
- Conversion
Fonctions prédéfinies :
- Fonction print
- Sortie formatée
- Fonction
input
- Importation de fonction
Code source :
- Règle de nommage des variables
- Commentaire
- Style
Instruction de contrôle
Type booléen :
- Opérateur de comparaison
- Opérateur logique
- Priorité
Instruction conditionnelle :
- Instruction if
- Exécution alternative
- Imbrication d’instructions
Instruction répétitive :
- Instruction while
- Interruption de boucle
Fonction
Définition et appel de fonction :
- Liste de paramètres
- Valeur de retour
- Appel de fonction comme expression
- Le type function
- Variable locale et globale
- Portée de variable
- Modifier une variable globale
- Instruction return
Récursivité
Module :
- Définition d’un module
- Documentation
Séquence
Liste :
- Modification d’une liste
- Slicing
- Insertion et suppression d’éléments
- Concaténation et répétition
- Appartenance
- Copie
- Comparaison
Tuple :
- Fonction qui renvoie plusieurs valeurs
- Opérateur de déballage
- Affectation multiple
- Tuple nommé
Autres types de séquences :
- Chaine de caractères
- Intervalle
- File et pile
Itérateur :
- Instruction
for
- Définition de séquence
Modalités
Mode d’intervention
En sous-traitance auprès des instituts de formation certifiés Qualopi, en inter- ou intra-entreprise.
Le programme présenté est adaptable à un besoin spécifique après audit.
Travaux pratiques
L’ensemble de la formation s’articule à parts égales entre exposés techniques, démonstrations en direct et travaux pratiques.
Le stagiaire reçoit durant la formation les supports d’exposé ainsi que le code source des démonstrations et solutions de travaux pratiques.
Moyens techniques
La formation est proposée en vidéo-conférence. Le stagiaire doit s’équiper du matériel et du logiciel nécessaire.