Vous êtes sur la page 1sur 13

Apprendre le langage de programmation

python

Python est un langage de programmation inventé


par Guido van Rossum. La première version de
python est sortie en 1991.
Python est un langage de programmation interprété,
c'est-à-dire qu'il n'est pas nécessaire de le compiler
avant de l'exécuter.
Ce langage de programmation présente de
nombreuses caractéristiques intéressantes :

Elaboré par Mr. Fakhri AMRI 1


Apprendre le langage de programmation
python

1. Il est multiplateforme. C’est-à-dire qu’il fonctionne


sur de nombreux systèmes d’exploitation :
Windows, Mac OS X,Linux, Android…
2. Il est gratuit.
3. C’est un langage de haut niveau.
4. C’est un langage interprété.
5. Enfin, il est très utilisé en bioinformatique et plus
généralement en analyse de données.
6. Pour installer Python:
https://www.python.org/downloads/

Elaboré par Mr. Fakhri AMRI 2


Environnement de developpement

• Jupyter
• Google Colab
• Spyder
• Pycharm
• Visual Studio Code

Elaboré par Mr. Fakhri AMRI 3


Commencer avec python

Variable: Une variable est une zone de la mémoire de


l’ordinateur dans laquelle une valeur est stockée. Aux
yeux du programmeur, cette variable est définie par
un nom, alors que pour l’ordinateur, il s’agit en fait
d’une adresse, c’est-à-dire d’une zone particulière de
la mémoire.

Ligne 1. Dans cet exemple, nous avons déclaré, puis


initialisé la variable x avec la valeur 2. Mais en réalité,
il s’est passé plusieurs choses :

Elaboré par Mr. Fakhri AMRI 4


Commencer avec python

Python a « deviné » que la variable était un entier. On


dit que Python est un langage au typage dynamique.
Python a alloué l’espace en mémoire pour y accueillir
un entier. Chaque type de variable prend plus ou
moins d’espace en mémoire. Python a aussi fait en
sorte qu’on puisse retrouver la variable sous le nom x.
Enfin, Python a assigné la valeur 2 à la variable x.

Elaboré par Mr. Fakhri AMRI 5


Les opérations sur les types
numériques
le nom des variables en Python peut être constitué de lettres
minuscules (a à z), de lettres majuscules (A à Z), de nombres (0
à 9) ou du caractère souligné (_). Vous ne pouvez pas utiliser
d’espace dans un nom de variable.
Le nom doit commencer par une lettre (pas par un chiffre).
Ne doit pas contenir de caractère spéciaux.
Utiliser des underscores (_)
De plus, il faut absolument éviter d’utiliser un mot « réservé »
par Python comme nom de variable (par exemple : print,
range, for, from, etc.).
Enfin, Python est sensible à la casse, ce qui signifie que les
variables TesT, test ou TEST sont différentes.

Elaboré par Mr. Fakhri AMRI 6


Les opérations sur les types numériques
• Les quatre opérations arithmétiques de base se
font de manière simple sur les types numériques

+ (addition)
- (soustraction)

>>x=45 >>x=45
>>a=x+2 >>s=x-2
>>a >>s
47 43

Elaboré par Mr. Fakhri AMRI 7


/ (quotient) // (quotient) *(la multiplication)

>>x=5 >>x=5 >>x=45


>>d=x/2 >>d=x//2 >>m=x*7
>>d >>d >>m
2.5 2 315

** (la puissance) incrémentation


>>x=7 >>x=5
>>m1=7**2 >>x+=8
>>m1 >>x
49 13

Elaboré par Mr. Fakhri AMRI 8


Les opérations sur les chaines de caractères

• Pour les chaînes de caractères, deux opérations sont possibles,


l’addition et la multiplication :
+ (concatène deux * (répète plusieurs
chaînes de fois une chaîne de
caractères) caractères)
>>chaine=‘’salut’’
>>chaine+ ‘’ python’’ >>chaine=‘’salut’’
>>chaine*3
‘salut python’
‘salutsalutsalut’
>>> age = ‘‘J'ai 30 ans’’
>>> age = age + ‘’ et je suis encore jeune!’’
>>> age
>>> ‘’J'ai 30 ans et je suis encore jeune!’’
Elaboré par Mr. Fakhri AMRI 9
La fonction type()

• Si vous ne vous souvenez plus du type d’une variable, utilisez la


fonction type() qui vous le rappellera:

>>x=2 >>x=‘toto’
>>type(x) >>type(x)
int str

Elaboré par Mr. Fakhri AMRI 10


Conversion de types

• Convertir les types, c’est-à-dire passer d’un type numérique à une


chaîne de caractères ou vice-versa. En Python, rien de plus simple
avec les fonctions int(), float() et str().

>>x=‘345’
>>x=3 >>x=3 >>int(x)
>>str(x) >>float(x) >>float(x)
‘3’ 3.0 345
345.0

Elaboré par Mr. Fakhri AMRI 11


Les expressions en python

Elaboré par Mr. Fakhri AMRI 12


Affichage de données

• Pour afficher la valeur de x, on écrit :


print(x)
• Exemple:

>>print(‘’hello’’)
>>print(‘’hello’’, end=‘’
>>print(‘’hello’’) >>print(‘’Joe’’)
Joe ’’)
hello Hello
Hello Joe
Joe

Elaboré par Mr. Fakhri AMRI 13

Vous aimerez peut-être aussi