★ À maîtriser
🔄 Processus — Le programme demande un entier N puis répète la saisie tant que N n’est pas strictement positif.
Compléments
📌 L’instruction T=array([int()]*N) crée un tableau NumPy de longueur N initialisé avec des zéros.
N positif avant allocation
📌 La boucle for i in range(N-2) ne parcourt que les indices 0 à N-3 et ne saisit donc pas les deux dernières valeurs du tableau.
📌 Pour saisir les N éléments du tableau, la boucle doit utiliser for i in range(N), tandis que l’accès T[i+1] ne peut être utilisé que lorsque i est inférieur à N-1.
De 0 à N−1
★ À maîtriser
🔄 Processus — Une correction cohérente consiste à saisir les N valeurs, initialiser max à T[0], comparer chaque valeur suivante à max et remplacer max uniquement lorsqu’une valeur est supérieure.
📌 L’instruction max=T[0] placée dans la boucle réinitialise le maximum à chaque itération au lieu de conserver le maximum trouvé précédemment.
Compléments
1. Quelle condition doit respecter l’entier N pour que le programme arrête de redemander sa saisie ?
2. Quel est l’effet de l’instruction T=array([int()]*N) lorsque N est strictement positif ?
3. Si N vaut 6, quels indices sont parcourus par la boucle for i in range(N-2) ?
Que fait le programme si N n’est pas strictement positif ?
Il répète la saisie de N.
Que crée l’instruction T=array([int()]*N) ?
Un tableau NumPy de longueur N initialisé avec des zéros.
Quels indices parcourt for i in range(N-2) dans un tableau ?
Les indices de 0 à N-3.
Quelle condition doit respecter i pour accéder à T[i+1] dans un tableau de taille N ?
i doit être inférieur à N-1.
La scheda di revisione copre i concetti essenziali di Correction d’un tableau Python. È organizzata per argomento per facilitare l'apprendimento e la memorizzazione, con definizioni chiave, spiegazioni e riassunti.
Leggi la scheda completa →Il quiz contiene 4 domande a scelta multipla con correzioni e spiegazioni dettagliate per ogni risposta. Ideale per testare le tue conoscenze e identificare le lacune.
Fai il quiz (4 domande) →Revizly offre 4 flashcard interattive su Correction d’un tableau Python. Ogni carta presenta una domanda sul fronte e la risposta sul retro, permettendo una revisione attiva ed efficace basata sulla ripetizione dilazionata.
Vedi tutte le 4 flashcard →Import your PDF or paste your course, AI generates sheets, quizzes and flashcards in 30 seconds.