CommencerCommencer gratuitement

Popularité d’un genre de livre

Précédemment, vous avez utilisé un dictionnaire contenant des informations sur les auteurs et le nombre de livres qu’ils ont écrits.

Dans cet exercice, les données concernant ces mêmes auteurs ont été agrégées pour créer un nouveau dictionnaire appelé genre_sales. Chaque paire clé:valeur représente un genre et les ventes moyennes pour ce genre parmi les 20 auteurs les plus populaires.

Votre tâche consiste à trouver les genres les plus et les moins populaires parmi ces auteurs, ainsi que leurs ventes moyennes.

Cet exercice fait partie du cours

Présentation de Python pour les développeurs

Afficher le cours

Instructions

  • Vérifiez si average_sale est égal au plus grand chiffre d’affaires (5166000000) de genre_sales.
  • Imprimez le genre dont les ventes moyennes sont les plus élevées.
  • Ensuite, vérifiez si average_sale est égal au plus petit chiffre d’affaires (80000000).
  • Enfin, imprimez le genre dont les ventes moyennes sont les plus faibles.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

for genre, average_sale in genre_sales.items():
    
    # Filter for the maximum sales value
    if _____ 5166000000:
      
      # Print the genre
      print("Most popular genre: ", _____)
      print("Average sales: ", average_sale)
    
    # Filter for the minimum sales value
    elif _____ 80000000:
      
      # Print the genre
      print("Least popular genre: ", _____)
      print("Average sales: ", average_sale)
Modifier et exécuter le code