Pokémon-statistieken

Log in om je oplossingen te testen.
import pandas as pd import matplotlib.pyplot as plt def load_pokemon(filename): raise NotImplementedError def number_of_pokemon(filename): raise NotImplementedError def all_types(filename): raise NotImplementedError def strongest_pokemon(filename): raise NotImplementedError def strongest_per_type(filename): raise NotImplementedError def plot_top_pokemon(filename, n): raise NotImplementedError if __name__ == "sandbox": print("Number of Pokémon:", number_of_pokemon('pokemon.csv')) print("All types: ", all_types('pokemon.csv')) print("Strongest: ", strongest_pokemon('pokemon.csv')) print("Strongest per type:") for type_, name in strongest_per_type('pokemon.csv').items(): print(f" {type_:<10s} {name}") plot_top_pokemon('pokemon.csv', 5) plt.show()
Je kunt zo vaak indienen als je wenst. Er wordt enkel rekening gehouden met je laatst ingediende oplossing.
Log in om je oplossingen te testen.

  Python sandbox

In dit venster kan je Python-code uitvoeren zonder iets te moeten installeren. De code die je hier schrijft wordt niet automatisch ingediend in Dodona.

Testgeval dat gedebugd wordt