Outils pour utilisateurs

Outils du site


nsi:premiere:exercices_fichier_texte

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.

nsi/premiere/exercices_fichier_texte.txt · Dernière modification : de goupillwiki