Qu'est-ce que Python ?

Python est un langage de programmation interprété, lisible et polyvalent : on l’utilise pour la science des données, l’automatisation, le web, l’enseignement et bien plus.

À quoi ça sert ? En NSI et au-delà, Python sert à écrire des scripts et des programmes rapidement grâce à une syntaxe claire, à manipuler des fichiers, des listes, des dictionnaires et à prototyper des idées sans étapes de compilation lourdes.

Essayer de coder Exercices Quiz Kahoot Flashcards

Bibliothèques Standard

built-in

Inclus avec Python, aucune installation : math, json, os…

  • import math Calcul (sqrt, sin, π…)
  • import random Aléatoire (randint, choice…)
  • import time Horloge, pauses, timestamps
  • import json Lire / écrire du JSON
  • import os Fichiers, chemins, environnement
exemple.py
# Déjà prêt à l'emploi
import math
import random

de = random.randint(1, 6)
print(f"π ≈ {math.pi:.2f} , dé : {de}")

Voir la fiche complète →

Bibliothèques Tierces

pip install

À installer avec pip pour la data science, le web, les graphiques…

  • import numpy as np Tableaux et calcul numérique pip install numpy
  • import requests Requêtes HTTP pip install requests
✓ Bonne pratique

Un venv par projet : python -m venv .venv

💡 À savoir

Les alias np, pd, plt sont des habitudes de lecture.

Voir la fiche complète →

Tout sur l’import, les packages et __init__.py →

On révise quoi ?