Nom : RAZAFINDRABE Fabio
Numéro :21
Parcours : MURE
Module 1 : Introduction à Python
Chapitre 1 : Qu'est-ce que Python ?
Exercices :
[Link] et note trois usages d'utilisation de Python dans le monde réel.
○ Développement web (avec des frameworks comme Django et Flask)
○ Analyse de données et science des données (avec des bibliothèques comme
Pandas et NumPy)
○ Automatisation de tâches et scripting
[Link] des avantages de Python par rapport à d'autres langages de
programmation.
○ Syntaxe claire et lisible, facilitant l'apprentissage et la maintenance
○ Vaste bibliothèque standard et de nombreuses bibliothèques tierces, offrant de
nombreuses fonctionnalités
○ Multiplateforme, fonctionnant sur différents systèmes d'exploitation
Chapitre 2 : Installation de Python
Exercices :
[Link] de Python sur un ordinateur.
○ Cette étape dépend de votre système d'exploitation. Vous pouvez télécharger
l'installateur approprié depuis le site officiel de Python ([Link]) et suivre
les instructions d'installation.
[Link] de l’IDE de votre choix et créez un projet Python simple.
○ Un IDE (Integrated Development Environment) est un logiciel qui facilite
l'écriture, l'exécution et le débogage de code. Des exemples d'IDE populaires
incluent PyCharm, VS Code, et IDLE (fourni avec Python).
○ Pour créer un projet simple, ouvrez votre IDE, créez un nouveau fichier avec
l'extension .py (par exemple, [Link]), et écrivez un code Python simple,
comme print("Bonjour, le monde!").
Chapitre 3 : Syntaxe de base
Exercices :
1.Écriture d’un programme qui demande l'âge de l'utilisateur et affiche un message
personnalisé.
Python
age = input("Entrez votre âge : ")
print(f"Vous avez {age} ans. Bienvenue !")
[Link] de surface d'un rectangle en utilisant l'entrée utilisateur.
Python
longueur = float(input("Entrez la longueur du rectangle: "))
largeur = float(input("Entrez la largeur du rectangle : "))
surface = longueur * largeur
print(f"La surface du rectangle est : {surface}")
Chapitre 4 : Structures de contrôle
Exercices:
1.Écriture d’un programme qui utilise une boucle for pour imprimer les nombres
impairs entre 1 et 10.
Python
for i in range(1, 11, 2):
print(i)
[Link]éation d’un programme qui utilise une boucle while pour compter jusqu'à 10 et
s'arrête si le nombre est pair.
Python
n=1
while n <= 10:
if n % 2 == 0:
break
print(n)
n+= 1
Chapitre 5 : Fonctions
Exercices :
1.Écriture d’une fonction qui calcule le factoriel d'un nombre.
Python
def factoriel(n):
if n==0 or n==1:
return 1
else :
return n *factoriel(n-1):
nombre=int(input("Entrez un nombre : "))
print(f"Le factoriel de {nombre } est {factoriel(nombre)}")
[Link]éation d’une fonction qui prend une liste de nombres et renvoie la somme des
éléments pairs.
Python
def somme_pairs(liste):
return sum(num for num in liste if num % 2 == 0)
ma_liste=[1,2,3,4,5,6,7,8]
print(f"La somme des nombres pairs est : {somme_pairs(ma_liste)}")