★ À 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.
A ficha de revisão cobre os conceitos essenciais de Correction d’un tableau Python. Está organizada por tópicos para facilitar o aprendizado e a memorização, com definições chave, explicações e resumos.
Leia a ficha completa →O quiz contém 4 perguntas de múltipla escolha com correções e explicações detalhadas para cada resposta. Ideal para testar seu conhecimento e identificar lacunas.
Faça o quiz (4 perguntas) →Revizly oferece 4 flashcards interativos sobre Correction d’un tableau Python. Cada cartão apresenta uma pergunta na frente e a resposta no verso, permitindo uma revisão ativa e eficaz baseada na repetição espaçada.
Veja todos os 4 flashcards →Import your PDF or paste your course, AI generates sheets, quizzes and flashcards in 30 seconds.