Sagot :

caylus

Réponse :

Bonsoir,

Explications étape par étape

def test(n):

   resultat=False

   if n%3==0:

       resultat=True

   return resultat

# print(test(4697))

def test2(n):

   return n%3==0

# print (test2(4697))

def f(x):

   return 2*x-4

def signe(f,x):

   if f(x)>=0:

       resultat="positif"

   else:

       resultat="négatif"

   return resultat

#print (signe(f,6))

def racine(f,x):

   y=f(x)

   if y>=0 :

       resultat=sqrt(y)

   else:

       resultat="non défini"

   return resultat

from math import sqrt

print (racine( lambda x: x*x+2*x-5 ,2))

     

Je te laisse le soin d'effectuer la question 6.