Brasseries aux États-Unis d'Amérique

Durée : 1 heure et 30 minutes
Tout document autorisé
L'abus d'alcool est dangereux pour la santé

L'archive breweries.zip contient les fichiers suivants :

states.xlsx
Liste des états américains avec leur population et leur superficie en km2
AK.xlsx, AL.xlsx, AZ.xlsx
Liste des brasseries de l'état

Les États-Unis d'Amérique

Exercice

Écrivez un script usa_statistics.py qui, à partir des données du fichier states.xlsx, affiche le nom et le code de l'état :

population: California ( CA ) 39536653 inhabitants
area: Alaska ( AK ) 1723337 km2
density: Kansas ( KS ) 1367.0215861098077 inhabitants/km2

Les brasseries du New Hampshire (NH)

Exercice

À partir des données du fichier NH.xlsx, écrivez un script manchester.py qui affiche le nom des brasseries installées à Manchester et le nombre total.

Aigean Ales
Backyard Brewery
Candia Road Brewing / Nepenthe Ale House
Great North Aleworks
Stark Brewing Company
To Share Brewing Company

total: 6

Exercice

Écrivez un script nh_statistics.py qui affiche le nombre total brasseries et le nombre de microbrasseries (micro) de l'état du New Hampshire.

breweries: 73
microbreweries: 37

À l'échelle du pays

Exercice

Écrivez un script breweries_statistics.py qui crée un fichier Excel breweries_by_states.xlsx en ajoutant deux nouvelles colonnes au fichier states.xlsx nommées breweries et microbreweries dont les valeurs seront calculées grâce à un traitement par lot de tous les états.

Exercice

Écrivez un script beerland.py qui affiche le nom et le code de l'état ayant la plus importante densité de brasseries (nombre de brasseries par habitant).

highest beer density: Vermont ( VT )

Exercice

Écrivez un script bestofbeer.py qui trie le fichier breweries_by_states.xlsx dans l'ordre décroissant du nombre de brasseries pour établir un palmarès des états les plus branchés bière.