Importer des bibliothèques
Fait partie de la section Données et visualisations du Journey Machine Learning de Coddy. Leçon 3 sur 60.
Les fonctions intégrées de Python se limitent aux bases, comme len et round. Pour en faire davantage, tu import un module : du code prêt à l’emploi. L’apprentissage automatique repose sur NumPy :
import numpy as np
print(np.sqrt(49)) # une fonction : avec des parenthèses
print(np.pi) # une valeur : sans parenthèses
print(np.round(2 * np.pi * 3, 2)) # arrondir à 2 décimalesCela affiche :
7.0
3.141592653589793
18.85as np donne à NumPy un petit surnom, un alias. Un point permet d’accéder à son contenu. Note que np.sqrt renvoie toujours un nombre décimal : 7.0, et non 7.
Importez une seule fois, en haut, et chaque ligne en dessous peut utiliser np.
Défi
FacileUne pizzeria veut une pizza carrée aussi grande que sa pizza ronde. Le programme lit le diamètre de la pizza ronde en centimètres.
- Importe NumPy sous le nom
np. - Calcule l’aire :
np.pimultiplié par le rayon au carré. Le rayon correspond à la moitié du diamètre. - Calcule le côté du carré : la racine carrée de l’aire.
- Affiche les deux valeurs, arrondies à 2 décimales avec
np.round.
Pour une pizza de 40 cm, les deux formes ressemblent à ceci :
et le programme affiche :
Area: 1256.64
Side: 35.45Essayez vous-même
# Importez NumPy sur la ligne ci-dessous
diameter = float(input())
# Écrivez votre code ci-dessous
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Données et visualisations
1Introduction
Bonjour, Machine LearningQu’est-ce qu’un modèle ?Importer des bibliothèquesVotre premier graphique4Façonner les données
Remodeler les tableauxJoindre des tableauxNombres aléatoiresRécapitulatif : simulation de dés2Tableaux NumPy
Créer des tableauxForme et taillePlages de nombresIndexation et découpageRécapitulatif : grille de températures5Graphiques en courbes et nuages de points
Étiquettes et titresNuages de pointsPlusieurs courbes et légendesCouleurs et marqueursFigures et axesRécapitulatif : pas hebdomadaires3Calculs sur les tableaux
Opérations mathématiques sur des tableaux entiersStatistiques récapitulativesStatistiques par axeDiffusionMasques booléensRécapitulatif : notes d’examen6Graphiques de données
Diagrammes en barresHistogrammesPlusieurs graphiques en unImages sous forme de tableauxRécapitulatif : rapport sur les précipitationsEntraînez-vous par vous-même : Compilateur Python en ligne