Introduction au calcul scientifique avec Python

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ébut

    • X[0] et X[-1]

  • notion de fonctions: définition d’un algorithme (indépendant)

    • nom

    • argument

    • valeur retournée