Table des matières
Exercices sur les fichiers texte
Exercice 6, cotations
On vous donne une liste de cotations boursière dans un fichier texte. Une cotation par ligne.
Plusieurs fichier disponibles, tester avec tous.
Écrire une fonction plus_value_max(nom_fichier) qui retourne la plus-value maximale que l'on aurait pu faire en considérant les cotations du fichier nom_fichier.
Pour mieux comprendre : on achète au prix $P$ une date $t$, puis on vend au prix $P'$ à la date $t' \geqslant t$. Quel est le maximum de $P'-P$ ?
Vous pouvez enregistrer cette fonction dans un fichier cotations.py puis tester en utilisant cotations.test.py.
Exercice 7, PIB
On donne un fichier pib2000-2008.csv avec une ligne d'entête et présentant (entre autres) une colonne pour le nom du pays, le PIB en 2000 et le PIB en 2008.
Programmer une fonction pib(annee, nom_pays) qui extrait le PIB pour une année (entre 2000 et 2008) d'un pays dont on donne le nom.
Renvoyer None si le PIB de n'est pas donné pour ce pays et cette année.
Vous pouvez enregistrer cette fonction dans un fichier pib.py puis tester en utilisant pib.test.py.
