Vous êtes sur la page 1sur 8

L'histoire de

Python

1
Sommaire

1. Introduction Python

2. Python et Langage C

3. Types et variables du langage Python

4. Organisation des programmes, erreurs et exceptions

5. "Premières classes"

6. Bibliothèque standard

2
1. Introduction Python

Utilisé pour la
programmation d'interface
Langage de programmation graphique et de base de
dynamique à usage général. données, la programmation
Web côté client et serveur et
le test d'application.

3
2. Python et langage C

Ressemblances à C : Différences à C :

➢ La syntaxe (mots clés : if, else, while...) ➢ Utilisation de l'indentation

➢ Les indentificateurs ➢ Accolades et point virgule


supprimé
➢ Opérateurs standard même signification

➢ Utilisation du typage dynamique

➢ Variables non déclarées avant


d'être atribuées

4
3. Types et variables du langage Python

Types immuable (ou immutable) : Types modifiables (ou mutable) :

➢ Les listes
➢ Booléens
➢ Les nombres réels et entiers ➢ Les dictionnaires

➢ Les chaines
➢ Les tuples

• Variable de type immuable (ou immutable) : ne peut être modifiée


• Variable de type modifiables (ou mutable) : peut être modifiée
5
4. Organisation des programmes, erreurs et
exceptions

Pris en charge par Python : Type d'erreur qu'utilise Python :


➢ Les packages
➢ Des exeptions (non résumables)
➢ Les modules
➢ Gestionnaires d'exceptions : try/
➢ Les classes except/ finaly
➢ Les méthodes
➢ "Raise" instruction qui lève une
➢ Les fonctions exception

6
5. "Premières classes"

• Object qui peuvent être nommés peuvent être librement transmis,


inspectés et placés dans diverses structures de données (des listes ou des
dictionnaires) au moment de l'exécution.
(ex : fonctions, classes, méthodes et autres objects nommés)

7
6. Bibliothèque standard

Bibliothèque très grande de + de 100


modules et en constante évolution.

Raison de sa popularité.

Offre très importante de modules et


de packages tiers
8