Algo.tn

Python-Introduction

Introduction

Python est un langage de programmation interprété. On peut créer avec un programme en ligne de commande ou avec interface graphique GUI (programme de bureau) ou même une Application web.
python logo
On peut créer un script puis l'exécuter en ligne de commande et même créer un exécutable de ce script.

Installation

en MacOS: brew install python
Ubuntu : sudo apt-get install python3
sous windows: Télécharger Python https://www.python.org/downloads/
télécharger la version 32 ou 64bits suivant la configuration de votre ordinateur
python logo Remarque: lors de l'installation ne pas oublier de cocher la case ajouter python au chemin windows

Exécution

Une fois installé, on peut lancer python en ligne de commande cmd.
cmd python puisque python est un langage interprété, on peut tester des instructions comme suit:
>>>print("Hello world")
Hello world

>>>4+6
10

pour sortir il suffit de taper exit()
>>>exit()

On peut aussi accéder à python soit en double cliquant sur l'icône nommée IDLE du bureau soit en utilisant le menu démarrer, c'est l'environnement de développement intégré du langage:
idle python
Le symbole >>> est appelé l'invite de commande ou le prompt, c'est l'endroit au niveau du quel nous allons commencer à poser des questions à python, on interagit avec l'environnement en tapant des commandes.

Si on a plusieurs instructions à exécuter, on peut écrire un script dans un fichier
on va créer un ficher avec un éditeur de texte : test.py
print("hello world ")
x=20
print(x)

pour l’exécuter :
python test.py

Pour programmer avec python on va utiliser un éditeur de texte ou un IDE(par exemple jetbrain pycharm, pyscripter...)

Les bibliothèques Python

python possède plusieurs bibliothèque qu’on peut installer ensuite il suffit de les importer au début du code , ces biblio permettent d’importer des codes sans les coder soi-même.
Par exemple :
installation des packages dans python utilisant pip
python -m pip install requests

python -m pip install numpy
numpy est une extension du langage de programmation Python, destinée à manipuler des matrice ou tableaux multidimensionnels ainsi que des fonctions mathématiques opérant sur ces tableaux. Wp

une fois installé vous pouvez l’utiliser comme suit au début de votre code :
import requests
import csv
….
Remarque: pour afficher les bibliothèques et les packages installées: >>> help("modules")

Autres editeur python :

Algo.tn ©