Python est devenu le langage n°1 de la data science grâce à son écosystème (pandas, numpy, scikit-learn, PyTorch). Dans ce chapitre, vous installez votre environnement et révisez les bases du langage.
Téléchargez la dernière version sur python.org/downloads. Sur Windows, cochez « Add Python to PATH » lors de l'installation. Sur Mac/Linux, utilisez Homebrew (brew install python@3.12) ou apt (sudo apt install python3.12).
python --version et pip --version. Si plusieurs versions cohabitent, utilisez python3.12.
python -m venv .venv && source .venv/bin/activateuv venv && uv pip install pandas — 10x plus vite que pippip install pandas numpy matplotlib seaborn scikit-learn jupyter # ou avec uv (recommandé en 2026) uv pip install pandas numpy matplotlib seaborn scikit-learn jupyter
# Types de base
age = 25 # int
prix = 19.99 # float
nom = 'Awa' # str
actif = True # bool
# Collections
liste = [1, 2, 3] # list (mutable, ordonnée)
tup = (1, 2, 3) # tuple (immutable)
ens = {1, 2, 3} # set (unique, non ordonné)
dico = {'nom': 'Awa', 'age': 25} # dict (clé/valeur)
# Conditions
note = 15
if note >= 16:
print('Très bien')
elif note >= 10:
print('Passable')
else:
print('Échec')
# Boucles
for i in range(5):
print(i)
# Fonctions
def moyenne(notes):
return sum(notes) / len(notes)
print(moyenne([12, 14, 16])) # 14.0
import pandas as pd
import numpy as np
from sklearn.model_selection import train_test_split
# Premier exemple : lire un CSV
df = pd.read_csv('ventes_cameroun.csv')
print(df.head())
Inscrivez-vous pour accéder aux 4 autres leçons + le quiz final.
Créer mon compte