Software">
[go: up one dir, main page]

0% ont trouvé ce document utile (0 vote)
72 vues10 pages

PYTHON1

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1/ 10

PYTHON, C’est quoi ?

PYTHON
Qu’est-ce que c’est ?
Il s’agit d’un langage de programmation informatique ayant vu le jour en 1991.
Et ce grâce à son créateur Guido van Rossum qui a fait pleins d’autres projets
notamment un navigateur web « GRY » qui est sorti 1999.

Année Universitaire : 2021 / 2022


PYTHON, C’est quoi ?

- Le but de Guido était d’inventer un


successeur au langage ABC, un langage
d’apprentissage peu apprécié dans le milieu
académique.
- Il a voulu que Python soit facilement utilisable
dans d’autres langages et environnement
contrairement à ABC.

Guido van Rossum

Année Universitaire : 2021 / 2022


PYTHON, C’est quoi ?

Monty Python
Beaucoup pense que Guido a baptisé son projet PYTHON, après le serpent.
Mais c’est faux.
La raison après cette nomination vient du fait que Guido était fan de Monty
Python.
Année Universitaire : 2021 / 2022
PYTHON, C’est quoi ?
- Python est un langage multiplateforme, c'est-à-dire disponible sur plusieurs
architectures et systèmes d'exploitation.

- Il est doté d’un typage dynamique fort.

- Le langage Python est gratuit, sous licence libre.

- C'est un des langages informatiques les plus populaires avec C, C++, C#, Objective-

C, Java, PHP, JavaScript, Delphi, Visual Basic, Ruby et Perl

- Actuellement, Python en est à sa version 3.Cependant, la version 2 est encore

largement utilisée. (Attention : Python 2 n'est pas compatible avec Python 3 !)

Année Universitaire : 2021 / 2022


PYTHON, C’est quoi ?

Année Universitaire : 2021 / 2022


Pourquoi PYTHON ?
- Simple mais puissant (évolutif)
- Efficace, et fourni avec de nombreuses bibliothèques
- Code très lisible, pédagogique
- De plus en plus utilisé
- Logiciel libre, disponible sur toutes les plateformes (Windows, Linux, Mac OS, etc.)
- Grande communauté

Simplicité Puissance Communauté


Année Universitaire : 2021 / 2022
Pourquoi PYTHON ?
- Du calcul scientifique (librairie NumPy)
- des graphiques (librairie matplotlib)
- du traitement du son, de la synthèse vocale (librairie eSpeak)
- du traitement d'image (librairie PIL), de la vision artificielle par caméra
(framework SimpleCV)
- de la bio-informatique (librairie Biopython)
- des applications avec interface graphique GUI (librairies Tkinter, PyQt,
wxPython, PyGTK...)
- des jeux vidéo en 2D (librairie Pygame)
Année Universitaire : 2021 / 2022
Pourquoi PYTHON ?
- des applications multi-touch (framework kivy pour tablette et smartphone à
écran tactile)
- des applications Web (serveur Web Zope ; frameworks Web Flask, Django ;
framework JavaScript Pyjamas)
- interfacer des systèmes de gestion de base de données (librairie
MySQLdb...)
- des applications réseau (framework Twisted) Des dizaines de milliers de
librairies sont disponibles sur le dépôt officiel PyPI.

Année Universitaire : 2021 / 2022


PYTHON, Comment?

Programmer en python nécessite :


• un éditeur de texte (ex : gedit, wordpad, emacs, ...)
• un interpréteur python (un programme capable de
comprendre les programmes écrits en python).

Année Universitaire : 2021 / 2022


PYTHON, Comment?

IDLE est un environnement de développement intégré (IDE en anglais :


Integrated Development Environment) pour Python.
IDLE propose un certain nombre d'outils :
• un éditeur de texte (pour écrire le programme)
• un interpréteur (pour exécuter le programme)
• un débogueur (pour tester le programme)
Il existe d'autres IDE pour Python : Eclipse/Pydev, NetBeans, Eric...

Année Universitaire : 2021 / 2022

Vous aimerez peut-être aussi