1. Introduction au calcul scientifique avec Python#
1.1. Base de la programmation scientifique#
démarche scientifique
comprendre ce que l’on doit faire pour résoudre un problème et identifier en particulier
les données du problème
les résultats attendus
définir comment on va résoudre le problème (algorithmique)
choisir des cas de validation
Algorithmique
notion de variables: élément essentiel pour faire des calculs et traiter les résultats
nom des variables (minuscule \(\neq\) majuscule)
type des variables (entier, caractère, réel)
structure de données: liste , tableau (numpy array)
index à partir de 0 (on compte à partir de 0)
X[i]
élément du tableau X décalé de i par rapport au débutX[0]
etX[-1]
notion de fonctions: définition d’un algorithme (indépendant)
nom
argument
valeur retournée