algorithmist.dev

Python : Fondamentaux

Python
Durée : 3 jours Niveau : ⭐

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.

Ce programme vous intéresse ?