Menu
CoddyTech

Importare le librerie

Fa parte della sezione Dati e grafici del percorso Machine Learning di Coddy. Lezione 3 di 60.

Le funzioni proprie di Python si fermano alle basi, come len e round. Per fare di più, import un modulo: codice già pronto. Il machine learning si basa su NumPy:

import numpy as np

print(np.sqrt(49))                 # una funzione: parentesi
print(np.pi)                       # un valore: senza parentesi
print(np.round(2 * np.pi * 3, 2))  # arrotonda a 2 cifre decimali

Questo stampa:

7.0
3.141592653589793
18.85

as np assegna a NumPy un soprannome breve, un alias. Un punto permette di accedere al suo interno. Nota che np.sqrt restituisce sempre un numero decimale: 7.0, non 7.

Importa una volta, all’inizio, e ogni riga sottostante può usare np.

challenge icon

Sfida

Facile

Una pizzeria vuole una pizza quadrata grande quanto quella rotonda. Il programma legge il diametro della pizza rotonda in centimetri.

  1. Importa NumPy come np.
  2. Calcola l’area: np.pi moltiplicato per il raggio al quadrato. Il raggio è la metà del diametro.
  3. Calcola il lato del quadrato: la radice quadrata dell’area.
  4. Stampa entrambi, arrotondati a 2 cifre decimali con np.round.

Per una pizza da 40 cm, le due forme sono così:

Una pizza rotonda larga 40 cm accanto a una pizza quadrata con il lato di 35.45 cm, entrambe con un’area di 1256.64 centimetri quadrati

e il programma stampa:

Area: 1256.64
Side: 35.45

Provalo tu

# Importa NumPy en la línea de abajo

diameter = float(input())

# Escribe tu código abajo
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Dati e grafici

Esercitati da solo: Compilatore Python online