i dactylographiées une petite fonction en python et le code estcomment faire le résultat avec le type "float" en python?
def perimeter(side1,side2,side3):
''' (number,number,number)->float
return the sum of side1,side2 and side3
>>>perimeter(1,2,3)
6.0
>>>perimeter(4,5,7.1)
16.1 '''
result = side1+side2+side3
return result
mais quand je l'ai utilisé, le résultat n'a pas la forme de flotteur, il était comme l'int. comment puis-je faire en sorte de float?
(je ne sais pas comment former une la fenêtre de code ici, donc pardonnez-moi)
pour obtenir une somme à virgule flottante précise: 'périmètre = lambda * côtés: math.fsum (côtés)' – jfs