Quelle est la valeur de la variable image
après exécution du script Python suivant ?
image = [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]] for i in range(4): for j in range(4): if (i+j) == 3: image[i][j] = 1
[[0, 0, 0, 1], [0, 0, 1, 0], [0, 1, 0, 0], [1, 0, 0, 0]]
On considère le tableau t
suivant.
t = [[1, 2, 3], [2, 3, 4], [3, 4, 5], [4, 5, 6]]
Quelle est la valeur de t[1][2]
?
On a saisi le code suivant :
matrice = [3*[0] for i in range (3)] for i in range(3): for j in range(3): matrice[i][j] = i + j if (i == j): matrice[i][j]=2 * matrice[i][j]Que contient la variable matrice à la fin de l’exécution de ce script ?
[[0, 1, 2], [1, 4, 3], [2, 3, 8]]
Voici un programme Python :
mat = [[6, 7], [8, 9], [10, 11]] for i in range(len(mat)): print(mat[i])Quelle est la séquence imprimée ?
On a saisi le code suivant :
liste = [0, 1, 2, 3] compteur = 0 for i in range(len(liste)-1) : for j in range(i,len(liste)) : compteur += 1Que contient la variable compteur à la fin de l’exécution de ce script ?
La fonction suivante doit calculer la moyenne d'un tableau de nombres, passé en paramètre. Avec quelles expressions faut-il compléter l'écriture pour que la fonction soit correcte ? :
def moyenne(tableau) : total = ... for valeur in tableau : total = total + valeur return total / .....
On considère le programme ci-dessous. Quel est le résultat de mystere([2,1,1,4,1,5,2,4], [3,2,1,4,5]) ?
def mystere(liste1, liste2): res = 0 for e1 in liste1: for e2 in liste2: if e1 == e2: res += 1 return res
On considère la fonction suivante.
def mystere(tab): booleen = True for i in range(len(tab)-1): if tab[i] > tab[i+1]: booleen = False return booleen
Que renvoie l'appel mystere([1, 2, 7, 3, 10])
?
On considère la fonction suivante.
def mystere(v, T): ''' T est un tableau d'entiers et v est un entier''' n = 0 for e in T: if e == v: n = n + 1 return n
Que renvoie l'expression mystere(1, [1, 2, 1, 3, 4, 6, 7, 2, 1, 2])
?