Question de base sur python
Bonjour à tous, j’espère que vous passez un bon dimanche. Savez-vous comment utiliser les constantes mathématiques en python? J’ai lu qu’il fallait importer le module math (pardonnez le vocabulaire je débute), puis utiliser la commande math.pi, mais je n’arrive pas à faire tourner mon code. Le voilà d’ailleurs :
import math def volumeCone() : r = input("Veuillez saisir le rayon de la base du cône en cm: ") h = input("Veuillez saisir la hauteur du cône en cm : ") r0 = float(r) h0 = float(h) print("Le volume de votre cône est ",(1/3)*math.pi*r0*r0*h0 , " cm cube") volumeCone()
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Écris à la place r=float(input("blabla")).
-- Schnoebelen, Philippe
input() est différent entre Python 2 et Python 3, mais ici, ça ne va pas changer grand-chose — à condition que la personne fournissant les données d'entrée ne soit pas mal intentionnée. 'print' est assez différent entre les deux langages, premier problème. L'opérateur division (pour 1/3) est très, très différent, deuxième problème.
-- Schnoebelen, Philippe
-- Schnoebelen, Philippe