Bonjour ,
J'ai besoin de vos lumières
Voici le code tel qu'il est dans le livre de Swinnen(page 64), calculez le volume d'une sphère
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 def cube(n): return n**3 def volumeSphere(r): return 4*3.1416*cube(r)/3 r= input("entrez la valeur de r :") print ("le volume de cette sphère est :",volumeSphere(float(r)))
ne fonctionne pas car (je crois ) il faut transformer l'input qui est string en float donc
ce qui fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 def cube(n): return n**3 def volumeSphere(r): return 4*3.1416*cube(r)/3 print(" entrez la valeur de r : ") r = eval(input()) print ("le volume de cette sphère est :", volumeSphere(float(r)))
je n'arrive pas à croire qu'il ait fait une erreur.
Vous avez une explication?Ce n'est pas important mais il doit surement y avoir une explication
c'est l'edition python3.
Merci
Partager