Programmation: Fonctions


Question 1

Qu'affiche le programme python suivant ?
def signe(f,x):
	if f(x)>0:
		return "+"
	elif f(x)<0:
		return "-"
	else:
		return "zero"
def f(x):
	return 2*x-4

print(signe(f,4))
Info
Ce programme compose la fonction g avec la fonction f.
On calcule d'abord g(4) qui vaut , puis ce résultat est réutilisé dans f:
f(g(4))=f(7)=