Bonjour, voici mon point de vue sur Python <=> Physique sachant que l'aspect Physique > programmation python
Comme python est orienté objet cela signifie que (presque) tout existe sous forme de classe avec une utilisation simple.
PAr exemple, si vous utilisez une dataframe Pandas (c'est un tableau que l'on nomme 'df' pour l'exemple qui va suivre) issu d'une chronophotographie provenant d'un fichier (xlsx,csv etc) qui contient par exemple une colonne 't','x' et 'y'
Et que l'on veux tracer la trajectoire y=f(x), cela se fait en 1 seule ligne => df.plot('x','y') Et c'est tout (zéro programmation, tt est déjà pensé pour l'utilisateur)
Mais tt n'étant pas pensé pour notre usage en physique (notamment le tracé de vecteurs), en amont je crée méthode pour tracer des vecteurs et pour son usage on écrit df.vector(ux='vx',uy='vy') et c'est tout. Je reste dans l'idée qu'une classe (package) comme pandas (ou autre) est faite pour un usage simple.
Voici en image ma vision de la ressource "Équilibre d’un solide soumis à trois forces"(griesp) . Il n'y a pas de "programmation/algorithme" car j'utilise une classe vector et une fonction qui trace des vecteurs.
jupyter07.jpg
Par contre sur la ressource "Stœchiométrie et bilan de matière" (griesp) on doit définir des fonctions (et la c'est de la programmation accessible)
jupyter08.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.