Introduction a` Python
Introduction
Python est un langage de programmation interpr´et´e, de haut niveau et g
´en´eraliste. Il est largement utilis´e pour le d´eveloppement web, l’automa-
tisation, l’analyse de donn´ees, l’intelligence artificielle, et bien plus
encore. Sa syntaxe simple et lisible en fait un excellent choix pour les d
´ebutants en programmation.
1 Commandes de Base en Python
1.1 La fonction print()
La fonction print() est utilis´ee pour afficher du texte ou des
variables a` l’´ecran.
1 print(" Bonjour , le monde !")
1.2 Les commentaires
Les commentaires en Python commencent par le symbole #. Ils ne sont
pas ex´ecut´es par l’interpr´eteur.
1 # Ceci est un commentaire
2 print(" Ceci est du code ") # Ceci est aussi un commentaire
1.3 Les variables
Les variables sont utilis´ees pour stocker des donn´ees. En Python, il n’est
pas n´ecessaire de d´eclarer le type de la variable.
1
1 x = 10
2 y = " Python "
3 z = 3.14
1.4 Les types de donn´ees
Python supporte plusieurs types de donn´ees, tels que les entiers
(int), les nombres flottants (float), les chaˆınes de caract`eres (str), et les
bool´eens (bool).
1 a = 5 # int
2 b = 3.14 # float
3 c = " Bonjour" # str
4
d = True # bool
1.5 Les op´erateurs arithm´etiques
Python supporte les op´erations arithm´etiques de base comme l’addition
(+), la soustraction (-), la multiplication (*), et la division (/).
1 x = 10
2 y = 3
3
4
addition = x + y # 13
5
soustraction = x - y # 7
multiplication = x * y # 30
6
division = x / y # 3 .333
7
...
1.6 La fonction input()
La fonction input() permet de demander `a l’utilisateur de saisir des
donn´ees. Par d´efaut, la valeur retourn´ee est une chaˆıne de caract`eres
(str).
1 nom = input(" Entrez votre nom : ")
2 print( f" Bonjour , { nom }!")
Exemple d’ex´ecution :
Entrez votre nom : Alice
Bonjour, Alice!
Si vous souhaitez convertir l’entr´ee en un autre type (par exemple, un
entier), vous pouvez utiliser des fonctions comme int() ou float().
1 age = int( input(" Entrez votre ge : "))
print( f" Vous avez { age} ans.")2
2
3
Exemple d’ex´ecution :
Entrez votre a^ g e : 25
Vous avez 25 ans.
1.7 Les structures de controˆle
Les structures de controˆle permettent de controˆler le flux d’ex´ecution du
programme.
1.7.1 Condition if
La condition if permet d’ex´ecuter un bloc de code si une condition est
vraie.
1 x = 10
2
3 if x > 5:
4
print(" x est plus grand que 5 ")
1.7.2 Boucle for
La boucle for permet de r´e p´e t e r un bloc de code un nombre sp
´ecifique de fois.
1 for i in range (5):
2 print( i) # Affiche les nombres de 0 4
1.7.3 Boucle while
La boucle while r´e p`e t e un bloc de code tant qu’une condition est vraie.
1 x = 0
2
3 while x < 5:
4
print( x)
5
x += 1 # I n c r m e n t e x de chaque i t r a t i
1 on
1.8 Les fonctions
Les fonctions permettent de regrouper du code r´eutilisable. Elles sont d
´efinies avec le mot-c l´e def.
1 def dire_bonjour ( nom ):
2 print( f" Bonjour , { nom }!")
3
4
dire_bonjour (" Alice ") # Affiche " Bonjour , Alice !"
4
Conclusion
Python est un langage puissant et polyvalent, id´eal pour les d´ebutants
en programmation. Avec sa syntaxe claire et ses nombreuses
biblioth`eques, il est utilis´e dans de nombreux domaines, du d
´eveloppement web `a la science des donn´ees. En maˆıtrisant les
commandes de base pr´esent´ees dans ce document, vous serez bien ´e qui p
´e pour commencer a` ´ecrire vos propres programmes en Python.