Par où commencer avec Python ?

Éléa

Rendez-vous sur la plateforme

Éléa (accessible via l'ENT ou avec vos identifiants ÉduConnect)

où seront publiés tous les documents de cours et travaux d'informatique.

Installation de Pyzo et Python 3 sur un ordinateur personnel

Avec une connexion internet, vous pouvez utiliser Python directement dans le navigateur : bashton.

Pour gérer des fichiers ou un projet (TIPE), il sera cependant mieux d'avoir une version de Python installée sur votre ordinateur. Si vous en avez déjà une, vérifiez simplement qu'il s'agit bien d'une version Python 3 (et pas Python 2).

On utilisera en TP l'environnement de développement Pyzo, qui est aussi celui des oraux de Centrale-Supélec. La marche à suivre pour installer Pyzo est particulièrement simple : suivre les étapes 1 et 2 du lien https://www.pyzo.org/start.html.

Il reste à installer les modules qui nous seront utiles plus tard. Ouvrez Pyzo, et dans la console (shell), entrez les instructions suivantes : pip install numpy, puis pip install scipy pyqt matplotlib, et enfin pip install pillow.

Ressources pour Python

Vous êtes débutant et pressé

Le site https://fr.futurecoder.io/ propose un cours interactif très bien conçu pour apprendre Python sur des exemples simples.

Vous avez plus de temps ou vous connaissez déjà les bases

L'association France-IOI propose un cours avec exercices interactifs pour débuter ou consolider vos bases en programmation. Les problèmes sont présentés de façon ludique et sont de niveau très progressif, avec toutes les explications nécessaires. Il n'y a rien à installer car tout fonctionne directement dans le navigateur.

Vous aimez les défis

Le projet Projet Euler regroupe des problèmes plus mathématiques, à résoudre à l'aide de la programmation.