• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Initiation Python - Compétences (PYTH201_MPC_CPT)

  • Composante

    UFR Sciences et Montagne

Description

Ce cours est une initiation à la programmation pour les scientifiques non informaticiens.  Nous apprendrons le langage python.

Dans une premier temps, nous aborderons les notions élémentaires de programmation comme les variables, les conditions et les boucles for.  Puis nous verrons les autres types de variables usuels (booléens, chaînes, tableau), comment créer des fonctions et lire ou écrire un fichier.

Durant tout le semestre, nous verrons également l’utilisation de plusieurs  librairies scientifiques (numpy, matplotlib…) .

Après un cours introductif, les cours et les TP seront  mélangés. De nouvelles notions seront introduites au début de chaque séance et pratiquées tout de suite sur ordinateur. Nous finirons par un petit projet à réaliser lors des dernières séances.

Lire plus

Objectifs

Programmer un algorithme élémentaire

Lire plus

Heures d'enseignement

  • TPTravaux Pratiques13,5h

Pré-requis obligatoires

Mathématiques et logique niveau lycée

Lire plus

Plan du cours

- Commandes de base
- Conditions if
- Boucles while
- Listes et boucles for
- Calcul avec Numpy et tracer avec matplotlib
- Lire et écrire un fichier de donnée avec pandas
- Les fonctions

Lire plus