Dans cette séance nous avons eu le choix. J’ai choisi de réviser à l’aide du devoir prévu pour aujourd’hui.
Question 1: On définit la fonxtion suivante qui prend en argument un tableau non vide d’entiers.
def f(T):
s = 0
for k in T:
if k == 8:
s = s+1
if s > 1:
return True
else:
return False
Dans quel cas cette fonction renvoie-t-elle la valeur True?
Selon moi cette fonction renvoie True lorsque k est égal à 8.
Question 2: T est un tableau de nombres entiers non vide. Que représente la valeur de s renvoyée par cette fonction ?
def mystere(T):
s = 0
for k in T:
If k % 2 == 0:
s = s+k
return s