NSI

[5, 6, 7, 8, 9] Pour générer cette liste que faut-il écrire ?
Je ne sais pas...
[i for I in range(10,0,2)]
[i for I in range(5,10)]
[i+4 for I in range(1,10)]
[i for I in range(5,9)]
On considère la fonction suivante qui prend une liste de nombre et détermine si elle est ordonnée.
def dans_l_ordre(liste):      
  for I in range(len(liste)):    
          if liste[i] > liste[i+1]:                  
                return False        
 return True  
Laquelle de ces instructions provoque une erreur ?
Dans_l_ordre([1, 2, 3, 4, 5])
dans_l_ordre([1, 2, 3, 5, 4])
dans_l_ordre([5, 4, 3, 2, 1])
dans_l_ordre([])
Je ne sais pas...
On considère la fonction suivante : def somme(tab):
s = 0
for I in range(len(tab)):
       ......
return s
Par quelle instruction faut-il remplacer les points de suspension pour que l'appel somme([10,11,12,13,14]) renvoie 60 ?
s = tab[i]
s = s + I
S = s + tab[i]
tab[i] = tab[i] + s
Je ne sais pas...
t = [[1, 2, 3], [2, 3, 4], [3, 4, 5], [4, 5, 6]]
Quelle est la valeur de t[1][2] ?
4
2
3
1
Je ne sais pas...
Tel = {'Bill': '06 05 04 03 02', 'Roger': '06 12 11 13 20', 'Marilla': '07 01 02 03 04'} Quelle est la valeur deTel[1]
'06 05 04 03 02'
'B'
Erreur
'Bill'
Je ne sais pas...
Qu'affiche le programme suivant ?
rep = {'Jean': 123, 'Jenifer': 124, 'Samuel': 125, 'Lisa': 126}
for cle in rep.keys():      
print(cle)
'Jean', 'Jenifer', 'Samuel', 'Lisa'
'ali'
127
123, 124, 125, 126 et 127
Je ne sais pas...
Quelle est la valeur affichée à l'exécution du programme Python suivant ?
ports = { 'http': 80, 'imap': 142, 'smtp': 25 }
ports['ftp'] = 21
print(ports['ftp'])
Key not found
{ 'ftp': 21 }
21
3
Je ne sais pas...
lst = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
Que va renvoyer le code suivant :
[lst[i][i] for I in [0, 1, 2]]
[1, 5, 9]
[[1], [5], [9]]
[2, 5, 8]
[[2], [5], [8]]
Je ne sais pas...
On considère le code suivant
def moyenne(notes) :
somme=0
for cpt in range(len(notes)):
...
m=somme/len(notes)
return m  
Par quoi faut-il remplacer le ligne en pointillé pour que cette fonction calcule la moyenne de la liste notes ?
Somme=somme+cpt
Somme=somme+notes[cpt]
Somme=notes[cpt]
somme=cpt
Je ne sais pas...
{"name":"NSI", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"[5, 6, 7, 8, 9] Pour générer cette liste que faut-il écrire ?, On considère la fonction suivante qui prend une liste de nombre et détermine si elle est ordonnée. def dans_l_ordre(liste):         for i in range(len(liste)):               if liste[i] > liste[i+1]:                                   return False          return True   Laquelle de ces instructions provoque une erreur ?, On considère la fonction suivante : def somme(tab): s = 0 for i in range(len(tab)):        ...... return s Par quelle instruction faut-il remplacer les points de suspension pour que l'appel somme([10,11,12,13,14]) renvoie 60 ?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Make your own Survey
- it's free to start.