Résumé
Python est le langage de programmation utilisé en SI pour le traitement de données, la simulation et la création d'interfaces. Les structures de base incluent les variables (entier, flottant, chaîne, booléen), les structures conditionnelles (if/elif/else), les boucles (for et while) et les fonctions. Par exemple, pour calculer la vitesse d'un moteur à partir du nombre d'impulsions d'un codeur, on écrit une fonction qui divise le nombre d'impulsions par le temps et multiplie par le pas angulaire. Les listes et les tableaux NumPy permettent de stocker et traiter des séries de mesures : on peut calculer la moyenne, tracer des courbes avec Matplotlib ou comparer des résultats simulés à des mesures expérimentales. La bibliothèque Tkinter permet de créer des interfaces graphiques avec boutons, curseurs et zones d'affichage pour piloter un système ou visualiser des données en temps réel.