Python - Pour Programmer Simplement |
Python est un langage interprété largement utilisé, probablement le plus facile à apprendre et à utiliser. Une journée suffit pour démarrer la programmation avec Python. On dispose d'une version sous Windows, Linux et toute autre plateforme. Utiliser un tel outil peut diviser par deux au moins les temps de programmation. Les listes intégrée en font un successeur de Awk et tout autre langage de traitement de texte. Vous trouverez une description détaillée du langage sur le site officiel cité plus loin. Il est gratuit...
Caractéristiques
- C'est un langage interprété, orienté objet.
- Les variables sont dynamiques, le type n'est pas déclaré
et peut changer.
- L'indentation pour reconnaitre un bloc est unique à
Python.
- Les tuples sont des variables ou objets empaquetés ensemble,
pour les retours de fonctions par exemple.
- Les listes et dictionares sont d'autres objets composé
intégrés.
- Les fonctions imbriquées dans d'autres fonctions sont une autre
particularité du langage.
- Peut être étendu avec des modules en C.
Pourquoi utiliser Python?
Avec Python vous pouvez écrire en quelques heures des outils requérant des jours avec d'autres langages. Il est très facile à apprendre et a des fonctionnalités puissantes comme les listes, les tuples, les dictionnaires qui vous permettent de traduire vos idées en lignes de code directement.
Sites
La distribution officielle avec un tutoriel complet. Grâce
au programme de setup à télécharger, l'installation
est aisée.- Jython
Une version compatible Java. Compile le source Python en bytecode, interprété par la machine virtuelle Java. - Zope
Largement utilisé, serveur web d'applications open source entièrement écrit en Python.
Exemple de code
|
Afficher les lettres d'un mot
|
s = "demo" for c in s: print c |
|
Afficher les éléments d'une liste
|
listdemo = [1,2,3] + [4,5] subdemo = listdemo[1:3] for num in subdemo: print num >>> should print: 2 3 4 |
