Pratiquer avec mlwebapp
Outils gratuits pour apprendre Python
Des outils Python gratuits pour essayer le code, observer ce qui se passe et comprendre les notions rencontrées dans les articles.
Labo Python : cellules et mémoire
Pourquoi une cellule fonctionne-t-elle après une autre, mais échoue-t-elle après un redémarrage ? Modifiez trois cellules Python et observez directement les variables disponibles, les résultats et les erreurs.
Le laboratoire propose une aide à la saisie et quatre expériences guidées. Il fonctionne dans le navigateur, sans compte ni installation de Python.
Ouvrir le labo PythonCliquez sur Exécuter dans le labo : Python se télécharge automatiquement au premier lancement. Une connexion Internet est nécessaire pour ce chargement ; les cellules s’exécutent dans votre navigateur.
Quatre expériences avec les outils Python
Exécuter dans l’ordre
Créez une liste, calculez son total puis affichez-le. Observez que les cellules partagent les mêmes variables.
Lancer une cellule trop tôt
Essayez d’utiliser une variable qui n’existe pas encore. Le labo affiche l’erreur et explique la prochaine étape.
Reconnaître un ancien résultat
Changez les valeurs d’entrée sans relancer le calcul. Comparez la liste modifiée au total encore présent en mémoire.
Distinguer effacement et redémarrage
Effacez les sorties, puis redémarrez le noyau. Vérifiez quelle action conserve les variables et quelle action les supprime.
Choisir un outil adapté à votre besoin
Ce premier outil sert à comprendre le fonctionnement des cellules. Il convient aux exercices courts sur les variables, les fonctions intégrées et les erreurs. Pour conserver un notebook, travailler sur des fichiers ou installer des bibliothèques, utilisez votre environnement Python habituel. Le labo ne sauvegarde pas automatiquement votre travail.
Aperçu du labo Python

Pour relier ces expériences aux explications du parcours : Comprendre le noyau Jupyter et l’ordre d’exécution