Pour installer Python chez vous, il est recommandé d'utiliser WinPython pour les utilisateurs de windows et Anaconda pour les utilisateurs de Mac. Winpython est un dossier qui contient plusieurs logiciels pour faire du python. Il contient notamment Pyzo pour rester sur le même environnement de travail que celui du lycée. Toutefois, je vous conseillerais plutôt d'utiliser Idlex. Il est plus rustique mais mieux configurer (il ne fait rien par lui même, notamment pour l'affichage graphique).
Il est possible, lors de l'installation de Winpython, de demander à l'installer en locale. Autrement dit, vous pouvez l'installer sur une clé USB et l'utiliser ainsi depuis n'importe quel ordinateur, simplement en branchant la clé.
Certains sites internet permettent également de pouvoir coder en Python directement en ligne et de sauvegarder vos fichier, si vous préférez ne rien installer. On pourra noter :
Codabrainy : Ce site a l'avantage de fournir tout un tas de fonctionnalités, pas que en lien avec Python. On peut notamment trouvé un calculateur de division euclidienne polynomiale, un calculateur d'intégrale ...
Onlinegdb : Ce site vous permet de créer un compte dans lequel vous pourrez sauvegarder vos documents pour les retrouver sur n'importe quel ordinateur connecté à internet. C'est peut être une alternative à l'installation de Python. Mais ça nécessite de créer un compte et tout ce qui va avec de contraignant. Il permet également de pouvoir utiliser beaucoup d'autres langages dans le menu déroulant en haut à droite. Un site pour les gouverner tous.
Repl.it : Ce site propose la double interface Éditeur / Interpréteur. Avec des configurations supplémentaires. Il aussi possible de se créer un compte pour sauvegarder vos fichiers.
Python.org : beaucoup moins bien. Ce n'est qu'un interpréteur. On ne peut pas sauvegarder de fichier. Mais c'est le site officiel. Donc ça assure d'avoir une bonne version de Python.
Il existe beaucoup d'autres sites. La liste n'est pas exhaustive. Ceux proposés ici ne sont pas forcément les meilleurs ni les plus recommandés. Si vous en trouvez d'autres des biens, n'hésitez pas à me les partager. Je suis preneur.
Vérifier bien que vous utilisez Python 3 et pas du python 2 ! Il y des fonctionnalités qui ne sont pas disponibles en python 2.