Introduction à la programmation Python

February 13, 2018 | Author: Anonymous | Category: Ingénierie, Informatique, Python Programming
Share Embed Donate


Short Description

Download Introduction à la programmation Python...

Description

Introduction à la programmation Python    Durée : 2 jours   

Niveau : Débutant ‐ Intermédiaire 

Description    Ce cours personnalisé pour le Centre d’information topographique introduit le langage Python à l’auditoire. Ce cours permet     de niveler les participants sur les mêmes concepts de base du langage et permet d’avoir une connaissance homogène    entourant la syntaxe et composition du langage. 

Objectifs  À la fin du cours, les participants seront capables de:  • • • •

Comprendre les concepts de base de l’écriture de Python  Survoler les concepts orienté‐objet de Python  Survoler les librairies  Comprendre le cœur de Python: variables, syntaxe, modules et package 

Contenu  •





Introduction  o Concepts de base de Python  o Niveler l’auditoire au même vocabulaire et aux  mêmes principes de développement avec  Python  o Les versions de Python  La base  o Utilisation des variables  o Types de données  o Syntaxe : Normal, vive et unicode  o Opérateur, expression et délimiteurs  o Coersion et conversion  Structure de contrôle  o À propose de la structure de contrôle  o Le « IF » et le « ELIF »  o Les loops  o Utilisation des listes  o La fonction « RANGE » 





• •

Fonction, module, package  o Syntaxe de fonction  o Paramètre formel  o Global vs variable local  o Qu’est‐ce qu’un module  o Principe d’import  o Fonction Alias  o Définir ses attributs  o Fonction avancée  Erreur et exception  o Traiter les erreurs de syntaxe  o Exception  o Manipulation des exceptions avec  « Try/Except »  o Nettoyage avec « Finally »  Bibliothèque  o Survol  Introduction OO  o À propos du développement orienté‐objet  o Définir les classes  o Méthode d’instance  o Données d’instances  o Classes, méthodes et données  

Auditoire  •

Techniciens travaillant dans un environnement hautement informatisé   

Préalable  •

Base de programmation   

View more...

Comments

Copyright � 2017 NANOPDF Inc.
SUPPORT NANOPDF