bolo17

Untitled

Aug 20th, 2020
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. Définition du langage    Modifier
  2. Python est un langage de script de haut niveau, structuré et open source. Il est multi-paradigme et multi-usage.
  3.  
  4. Développé à l'origine par Guido van Rossum en 1989[1], il est, comme la plupart des applications et outils open source, maintenu par une équipe de développeurs un peu partout dans le monde.
  5.  
  6. Conçu pour être orienté objet, il n'en dispose pas moins d'outils permettant de se livrer à la programmation fonctionnelle ou impérative ; c'est d'ailleurs une des raisons qui lui vaut son appellation de « langage agile ».
  7.  
  8. Parmi les autres raisons, citons la rapidité de développement (qualité propre aux langages interprétés), la grande quantité de modules fournis dans la distribution de base ainsi que le nombre d'interfaces disponibles avec des bibliothèques écrites en C, C++ ou Fortran. Il est également apprécié pour la clarté de sa syntaxe, ce qui l'oppose au langage Perl.
  9.  
  10. Caractéristiques du langage    Modifier
  11. Détaillons un peu les principales caractéristiques de Python, plus précisément, du langage et de ses deux implantations actuelles :
  12.  
  13. Python est portable, non seulement sur les différentes variantes d'Unix, mais aussi sur les OS propriétaires: MacOS, BeOS, NeXTStep, MS-DOS et les différentes variantes de Windows. Un nouveau compilateur, baptisé JPython, est écrit en Java et génère du bytecode Java.
  14. Python est gratuit, mais on peut l'utiliser sans restriction dans des projets commerciaux.
  15. Python convient aussi bien à des scripts d'une dizaine de lignes qu'à des projets complexes de plusieurs dizaines de milliers de lignes.
  16. La syntaxe de Python est très simple et, combinée à des types de données évolués (listes, dictionnaires,...), conduit à des programmes à la fois très compacts et très lisibles. A fonctionnalités égales, un programme Python. 
  17. pour plus:https://ouo.io/sBXh7W
Add Comment
Please, Sign In to add comment