Cours de Python – Niveau Débutant
📌 Chapitre 1 : Introduction à Python
Python est un langage de programmation :
Interprété
Lisible
Polyvalent (web, data, automatisation, etc.)
Exemple de code simple :
python
CopyEdit
print("Bonjour, monde !")
🧮 Chapitre 2 : Les variables et types de données
🔹 Types de base :
int (entier)
float (décimal)
str (chaîne de caractères)
bool (booléen)
🔹 Exemple :
python
CopyEdit
nom = "Ayoub"
age = 25
est_etudiant = True
🔹 Affichage :
python
CopyEdit
print(f"{nom} a {age} ans. Étudiant : {est_etudiant}")
🔁 Chapitre 3 : Les conditions
python
CopyEdit
age = 18
if age >= 18:
print("Majeur")
else:
print("Mineur")
🔂 Chapitre 4 : Les boucles
🔹 Boucle for :
python
CopyEdit
for i in range(5):
print(i)
🔹 Boucle while :
python
CopyEdit
compteur = 0
while compteur < 5:
print(compteur)
compteur += 1
📦 Chapitre 5 : Les listes
python
CopyEdit
fruits = ["pomme", "banane", "orange"]
print(fruits[0]) # pomme
[Link]("kiwi")
print(fruits)
🔣 Chapitre 6 : Les dictionnaires
python
CopyEdit
personne = {
"nom": "Ayoub",
"age": 25
}
print(personne["nom"]) # Ayoub
🧱 Chapitre 7 : Fonctions
python
CopyEdit
def saluer(nom):
print(f"Bonjour {nom} !")
saluer("Ayoub")
📚 Chapitre 8 : Importation de modules
python
CopyEdit
import math
print([Link](16)) # 4.0
🧪 Exercices simples
1. Écrire une fonction qui retourne le carré d’un nombre.
2. Écrire un programme qui demande à l'utilisateur son nom et son âge, puis affiche un
message personnalisé.
3. Créer une liste de 5 nombres et calculer leur moyenne.
4. Parcourir une liste de mots et afficher uniquement ceux qui contiennent la lettre "e".
5. Créer un dictionnaire contenant 3 étudiants avec leur note, puis afficher celui qui a la
meilleure note.