Python : Calcul du volume d'une sphère
Écrire un programme Python qui demande, en entrée, le rayon d'une sphère en cm et affiche, en sortie, le volume de la sphère en cm.
Indication :
Pour utiliser le nombre , on pourra faire appel au module math qui donne accès à différentes fonctions mathématiques comme cosinus (cos), sinus (sin), racine carrée (sqrt), et à certaine constantes mathématiques comme (pi).
Pour cela, il suffit d'inclure, en tête du programme, la ligne suivante :
from math import pi
Il suffira ensuite de faire appel à la constante pi à chaque fois que l'on souhaitera utiliser la valeur de .
Corrigé
Le volume d'une sphère de rayon est donné par la formule :
Voici un programme possible :
from math import pi
r=float(input('Quel est le rayon de la sphere en cm : '))
v=4/3*pi*r**3
print('Le volume de la sphere est ', v, 'cm3')
Remarques :
La ligne :
permet d'importer la valeur de .from math import pi
À la place, on peut également utiliser la ligne :
pour importer toutes les constantes et toutes les fonctions du module math.from math import *
Il ne faut pas oublier de convertir le rayon en float sinon, il sera considéré comme étant une chaine de caractères et Python déclenchera une erreur lors du calcul du volume.