Valeur absolue

Exercice

Compléter la fonction valeur_absolue ci-dessous qui prend en paramètre un nombre x et renvoie x si x >= 0 et -x sinon.

🐍 Script Python
def valeur_absolue(x): 
    """Signature valeur_absolue(x:float)->float"""  
    #à compléter
benchmark = ['valeurpy-undabsolue(0)== 0', bksl-nl'valeurpy-undabsolue(1)== 1', bksl-nl'valeurpy-undabsolue(-1)== 1',bksl-nl'valeurpy-undabsolue(20)== 20',bksl-nl'valeurpy-undabsolue(-20)== 20']bksl-nlbksl-nl 5/5

def valeurpy-undabsolue(x): bksl-nl """Signature valeurpy-undabsolue(x:float)->float""" bksl-nl #à compléterbksl-nlbksl-nl# Solution 1bksl-nlbksl-nldef valeurpy-undabsolue(x): bksl-nl """Signature valeurpy-undabsolue(x:float)->float""" bksl-nl if x >= 0:bksl-nl return xbksl-nl else:bksl-nl return -xbksl-nlbksl-nlbksl-nl# Solution 2bksl-nlbksl-nldef valeurpy-undabsolue(x): bksl-nl """Signature valeurpy-undabsolue(x:float)->float""" bksl-nl if x >= 0:bksl-nl return xbksl-nl #else inutile si return dans le ifbksl-nl return -xbksl-nlbksl-nl

A

Z