modifications des tp, exercices, ajouts d'indications en JS, d'exemples en gloutons, 3 semaines de boulot enfin voilà
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
### Exercices
|
||||
|
||||
1. **Écrire une fonction `calculer_distance`** qui prend en entrée les caractéristiques de deux Pokémon et retourne la distance euclidienne entre eux.
|
||||
1. **Écrire une fonction `calculer_distance`** qui prend en entrée les caractéristiques de deux Pokémon et retourne la distance euclidienne entre eux.
|
||||
2. **Tester la fonction** avec des exemples simples pour vérifier son bon fonctionnement
|
||||
|
||||
Conseil : n'oubliez pas d'importer la bibliothèque `pandas`qui permet de travailler avec des fichiers csv (le cours se trouve [ici](../données_en_table))
|
||||
Conseil : n'oubliez pas d'importer la bibliothèque `pandas` qui permet de travailler avec des fichiers csv (le cours se trouve [ici](../données_en_table))
|
||||
|
||||
Le fichier [pokemons.csv](pokemons.csv) qui va avec.
|
||||
|
||||
@@ -13,7 +13,7 @@ Ne pas oublier d'installer la bibliothèque pandas
|
||||
pip install --upgrade --proxy=172.16.0.253:3128 pandas
|
||||
```
|
||||
|
||||
|
||||
Pour charger les données :
|
||||
|
||||
```python
|
||||
import pandas as pd
|
||||
@@ -21,6 +21,11 @@ import pandas as pd
|
||||
pokemons = pd.read_csv('chemin/vers/pokemons.csv')
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
<details>
|
||||
<summary><strong>Voir la correction</strong></summary>
|
||||
|
||||
```python
|
||||
import numpy as np
|
||||
|
||||
@@ -35,6 +40,8 @@ pokemon2 = [85, 80] # Exemple de stats pour le Pokémon 2
|
||||
|
||||
distance = calculer_distance(pokemon1, pokemon2)
|
||||
print(f"La distance entre les deux Pokémon est : {distance}")
|
||||
|
||||
```
|
||||
|
||||
**Résultat attendu :** `La distance entre les deux Pokémon est : 31.400636936215164`
|
||||
|
||||
</details>
|
||||
|
||||
Reference in New Issue
Block a user