Python
Autres leçons d'informatique
Département
Programmation informatique
Chapitres
Chap. 1 :Page très complète et pleinement exploitable L'interpréteur 
Chap. 2 :Page très complète et pleinement exploitable Les types de base 
Chap. 3 :Symbole icône indiquant que la page est une leçon avancée Les structures de données 
Chap. 4 :Symbole icône indiquant que la page est une leçon avancée Les instructions de contrôle 
Chap. 5 :Symbole icône indiquant que la page est une leçon avancée Gestion des fichiers 
Annexes
Annexe :Symbole icône indiquant que la page est notablement avancée Référence
Exercices
Exercice :Symbole icône indiquant que la page est à l'état d'ébauche de présentation Dates
Interwikis

Python est un langage de programmation libre (open source) d’utilisation générale et multiplateforme. Il fonctionne sous un grand nombre de plateformes incluant Linux, Windows, Mac OS X, OS/2 ainsi que les nombreuses variantes dérivées d'Unix.

Il est parfois considéré comme un langage réservé au script, à tort, car il offre un grand confort dans le développement d’applications de divers types.

Sa syntaxe est concise et épurée et permet ainsi un gain de temps pour l'écriture du code. Python offre une multitude de modules en standard qui apportent des fonctionnalités allant du système à la gestion du courrier électronique, et proposent des implantations robustes de diverses structures de données.

Python allie ainsi les avantages des langages interprétés tels que le Bash et grâce à ses nombreuses fonctionnalités des langages compilés tels que Java et C.

La machine virtuelle Python permet d'exécuter le code directement sans le compiler. Il est possible d’utiliser Python de deux manières différentes : soit en écrivant du code source dans des fichiers dont l'extension sera .py, soit en tapant ce code directement dans l'interpréteur.

Créé originellement par le programmeur Guido van Rossum autour de 1990, contrairement à de nombreux langages qui sont supportés par des sociétés, la nature open source du langage Python lui permet d'évoluer grâce à la communauté des développeurs Python. Une mise à jour importante a été le passage de la version 2 à la version 3. Ce cours est orienté sur la version 3 de Python.

Objectifs

Les objectifs de cette leçon sont :

Saisir les commandes de base du Python (affichage, condition, boucle...)

Comprendre de petits programmes simples tout en apprenant progressivement le langage.
image logo modifier ces objectifs.

Niveau et prérequis conseillés

Leçon de niveau 14. Les prérequis conseillés sont :


Image logo modifier ces prérequis.


Référents

Ces contributeurs sont prêts à vous aider concernant cette leçon :

  • JackPotte : s’inspire des bots wikimedia existants.
  • VIGNERON (d · c · b · s) : bonne connaissance de base en Python. Même si je ne suis pas spécialiste du domaine, je reste à votre disposition (éventuellement me contacter par mail pour être certain d’avoir une réponse rapide).
  • Netantho : j’ai les bases, j’ai déjà réalisé quelques scripts en ligne de commande.
  • RM77 <=> We talk. : connaissance de Python, tel qu’il est utilisé en entreprise


modifier les référents.

Cet article est issu de Wikiversity. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.