On considère la fonction Python suivante :
def f(x):
if x%2==0:
return(x**2)
else:
return(x**3)
Quelle modification de cette fonction permet de renvoyer 2x dans le cas où x est impair ?
On considère la fonction Python suivante :
def factorielle(n):
fact = 1
for i in range(2, n+1):
fact = fact * i
return fact
Quelle modification de cette fonction permet d'afficher la phrase « Le factorielle de n est n! » avec les bonnes valeurs ?
On considère la fonction Python suivante :
def fibonacci(n) :
f=[0,1]
while len(f)<=n :
f.append(f[-1]+f[-2])
return f[n]
Quelle modification de cette fonction permet de renvoyer la liste des 3 derniers termes de la liste des 2n+1 premiers termes de la suite de Fibonacci ?
On considère la fonction Python suivante :
def f(x):
if x%2==0:
return(x**2)
else:
return(x**3)
Quelle modification de cette fonction permet d'indiquer à l'utilisateur si x est pair ou impair ?
On considère la fonction Python suivante :
def fibonacci(n) :
f=[0,1]
while len(f)<=n :
f.append(f[-1]+f[-2])
return f[n]
Quelle modification de cette fonction permet de calculer la somme des n premiers termes de la suite de Fibonacci ?