Menu
CoddyTech

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écimales

Cela affiche :

7.0
3.141592653589793
18.85

as 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.

challenge icon

Défi

Facile

Une 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.

  1. Importe NumPy sous le nom np.
  2. Calcule l’aire : np.pi multiplié par le rayon au carré. Le rayon correspond à la moitié du diamètre.
  3. Calcule le côté du carré : la racine carrée de l’aire.
  4. Affiche les deux valeurs, arrondies à 2 décimales avec np.round.

Pour une pizza de 40 cm, les deux formes ressemblent à ceci :

Une pizza ronde de 40 cm de diamètre à côté d’une pizza carrée de 35.45 cm de côté, toutes deux ayant une aire de 1256.64 centimètres carrés

et le programme affiche :

Area: 1256.64
Side: 35.45

Essayez vous-même

# Importez NumPy sur la ligne ci-dessous

diameter = float(input())

# Écrivez votre code ci-dessous
quiz iconTestez-vous

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

Entraînez-vous par vous-même : Compilateur Python en ligne