Réponse :
Bsr,
def plus_grand(a,b,c):
L=[a,b,c]
L.sort()
print(L[2])
>>> plus_grand(-40,5,10.7)
10.7
>>> plus_grand(-57,-12,-785)
-12
>>> plus_grand(1,9.45,0.2567)
9.45
On peut aussi travailler le programme avec des "plus grand que" à condition de faire preuve de rigueur et de gérer les éventuelles valeurs égales. J'ai comparé les nombres deux par deux.
def plus_grand(a,b,c):
if a>=b:
d=a
else:
d=b
if d>=c:
e=d
else:
e=c
print(e)
>>> plus_grand(1,9.45,0.2567)
9.45
>>> plus_grand(-57,-12,-785)
-12
>>> plus_grand(-40,5,10.7)
10.7
>>>