Python

3)Le langage python

Les machines ne travaillent qu’avec des données binaires et le langage machine qui est un langage de bas niveau.La programmation avec un langage de haut niveau comme python plus proche de notre langage naturel facilite le travail du programmeur.

Python est réputé être facile à apprendre concis et clair.
C’est un langage open source ce qui signifie que sa licence respecte les critères :
• Accès au code source
• Créations de produit dérivés
• Libre redistribution
Outils utilisés pour coder en python

Pour coder en python il vous faudra un  EDI (Environnement de Développement Intégré) ou IDE (Integrated développement environnement) 

Télécharger Thonny 3.2.6Thonny est est un excellent IDE Python, en particulier pour les débutants.https://thonny.org/

Léger son installation est très facile et intègre une version récente de python.

http://yb-isn.fr/video-spe-phy/installthonny.mp4

Repl.it: Browser Coding with Amjad Masad - Software Engineering DailyREPL.it est une interface en ligne permettant de programmer en python. Elle est disponible à l’adresse suivante : https://repl.it/languages/python3 .

Pour les utilisateurs plus avancés l’utilisation de jupyter notebook est une alternative intéressante pour le partage et l’illustration du cours. Il est présent sur anaconda, winpython.

Avec collaboratory Il suffit d’une adresse gmail et du drive google associé. La vidéo ci-dessous (2’55) vous montre comment l’utiliser sans rien avoir à installer.

http://yb-isn.fr/video-spe-phy/colaboratory.mp4