mercredi 13 juillet 2022

Python

 

Intro

Le langage de programmation Python a été créé en 1989 par Guido van Rossum, aux Pays-Bas. Le nom Python vient d'un hommage à la série télévisée Monty Python's Flying Circus dont G. van Rossum est fan. La première version publique de ce langage a été publiée en 1991.

La Python Software Foundation est l'association qui organise le développement de Python et anime la communauté de développeurs et d'utilisateurs.

Caractéristiques:

      ·        Multiplateforme : fonctionnement multi-systèmes d'exploitation : Windows, Mac OS X, Linux, Android, iOS, depuis les mini-ordinateurs Raspberry Pi jusqu'aux supercalculateurs…

      ·        Gratuit : IDE/plateforme pour ordinateur, smartphone…

·         Langage de haut niveau : Besoin de quelques connaissances de base sur l’environnement informatique utilisé pour la programmation.
·         Langage interprété: Un script Python n'a pas besoin d'être compilé pour être exécuté, il est interprété en temps réel contrairement à des langages comme le C ou le C++.
·         Langage orienté objet : C'est-à-dire qu'il est possible de concevoir en Python des entités qui miment celles du monde réel (une cellule, une protéine, un atome, etc.) avec un certain nombre de règles de fonctionnement et d'interactions.
·         Domaine d’application fréquents : Analyse de données, robotique, IoT…

 

Introduction et shell

Le programme d'installation du Python est à partir de la page de téléchargements du site Python.org ( https://www.python.org/downloads/ )

Un shell est un interpréteur de commandes interactif permettant d'interagir avec l'ordinateur :

·         Shell Unix pour Mac OS X et Linux ;

·         Shell PowerShell pour Windows.

Un shell possède toujours une invite de commande ; Exemple pour le $ :

Lancer l’instruction « python » : Taper python après $ => $ python 

Exemple de lancement d’interrupteur de commandes python via Windows :

·         Power Shell




·         Invite commande:


Longue ligne de code

On peut la couper en deux avec le caractère \ (backslash) pour des raisons de lisibilité :

 


Commentaires

Le caractère # est utilisé pour insérer des commentaires ignorés par Python jusqu'à la fin de la ligne.

Indentation

Une indentation en Python doit être homogène (soit des espaces, soit des tabulations) pour un décalage d’un ensemble des lignes indentées constituant un bloc d'instructions.

Exécuter un programme

1.       Enregistrer (dans le dossier d’exécution de référence par défaut ; Exemple : C:\Users\aymen\ …) les instructions, appelé script ou programme, dans un fichier Python « nom_fichier.py ».


2.       Interpréter, via Shell (python test.py) ou interpréteur IDE…


Aucun commentaire:

Enregistrer un commentaire