É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^3.
Indication :
Pour utiliser le nombre \pi, 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 (pi).
Pour cela, il suffit d'inclure, en tête du programme, la ligne suivante :
Il suffira ensuite de faire appel à la constante pi à chaque fois que l'on souhaitera utiliser la valeur de \pi.
from math import pi
Corrigé
Voici un programme possible :
Remarques :
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')
La ligne :
permet d'importer la valeur de \pi.- 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.