TP 2 à rendre

Rendu par mail à l'adresse francois-xavier.jollois@u-paris.fr

  • Objet : [M1 ADDM] TP noté - NOM (-> votre nom)
  • Sujet : un petit bonjour ne fait pas de mal
  • Pièce jointe : le fichier .ipynb à télécharger en cliquant sur File -> Download as -> Notebook (.ipynb)

Délai : A rendre avant 17h le jour même

Nous allons utiliser la base de données world, dans laquelle se trouve la collection world. Celle-ci est composée des pays du monde entier (vision du monde à la fin du millénaire précédent). Pour chaque pays, nous avons un certain nombre d'informations dont voici le détail. Tous les pays n'ont pas forcément tous les champs renseignés.

  • Code: code du pays en 3 lettres,
  • Name: nom du pays,
  • Continent: continent,
  • Region: région (au sens partie d'un continent),
  • SurfaceArea: superficie,
  • IndepYear: année d'indépendance (si absent : pays dépendant d'un autre),
  • Population: population totale,
  • LifeExpectancy: espérance de vie,
  • GNP: PIB,
  • GNPOld: PIB ancien,
  • LocalName: nom dans la langue du pays,
  • GovernmentForm: type de gouvernement,
  • HeadOfState: personnage à la tête de l'état,
  • Cities: objet décrivant la capitale
    • Name: nom de la capitale,
    • District: province/région,
    • Population: population de la ville,
    • capital : True si c'est la capitale
  • Code2: code du pays en 2 lettres,
  • Language: tableaux de langues dans le pays
    • Language: nom de la langue,
    • Percentage: taux d'habitants du pays parlant cette langue,
    • official: True si c'est une langue officielle (il peut y en avoir plusieurs)
  1. Créer une connexion vers cette collection
  2. Déterminer le nombre exact de pays
  3. Lister les différents continents
  4. Lister les informations de la France
  5. Lister les pays du continent européen ("Europe"), ayant une population inférieure à 100000 habitants
  6. Lister les pays indépendant du continent océanique
  7. Quel est le plus gros continent en terme de surface ? (un seul continent affiché à la fin)
  8. Donner par continents le nombre de pays, la population totale et en bonus le nombre de pays indépendant.
  9. Donner la population totale des villes de France
  10. Donner la capitale (uniquement nom de la ville et population) de France.
  11. Quelles sont les langues parlées dans plus de 15 pays ?
  12. Calculer pour chaque pays le nombre de villes (pour les pays ayant au moins 100 villes), en les triant par ordre décroissant du nombre de villes
  13. Lister les 10 villes les plus habitées, ainsi que leur pays, dans l'ordre décroissant de la population
  14. Lister les pays pour lesquels le français ("French") est une langue officielle
  15. Lister les 5 pays avec le plus de langues parlées
  16. Lister les pays pour lesquels la somme des populations des villes est supérieure à la population du pays
    • ceci est probablement du à une erreur dans la base
In [ ]: