Quiz de maths›1ère›Algorithmique et Python

Quiz algorithmique et Python en première

Calcul d'un terme de suite, recherche de seuil avec while, listes Python : ce quiz de première vérifie que tu sais lire et écrire des algorithmes.

La fonction def u(n): return 3*n + 2 renvoie pour u(4) :

Que vaut la variable u après : u = 1 puis for i in range(3): u = 2*u ?

Quel algorithme trouve le plus petit n tel que 1,5ⁿ > 100 ?

Que vaut L[2] pour L = [5, 8, 3, 9] ?

Que renvoie len([1, 2, 3, 4, 5]) ?

Que vaut s après : s = 0 puis for x in [2, 4, 6]: s = s + x ?

L'instruction from random import random puis random() renvoie :

Que fait l'instruction L.append(7) ?

La fonction ci-dessous renvoie f(3) = ? def f(n): u = 2 ; for i in range(n): u = u + 3 ; return u

Pour simuler un lancer de dé, on utilise :

0/10

Ce que ce quiz de première permet de vérifier

Ce quiz de première spécialité porte sur l'algorithmique en Python appliquée au programme : calcul des termes d'une suite, recherche d'un seuil avec une boucle while, manipulation de listes, fonctions renvoyant plusieurs valeurs et simulation d'expériences aléatoires.

Couverture : livre de contrôles corrigés de maths 1ère en PDFTélécharger en PDFLe livre des 25 contrôles corrigés en 1èrePDF à imprimerVoir le livre ›

Les questions fréquentes sur algorithmique et Python en première

Comment calculer un terme d'une suite récurrente en Python ?

On initialise u au premier terme puis on applique la relation de récurrence dans une boucle for exécutée n fois.

Comment chercher un seuil avec while ?

On répète l'incrémentation de n tant que la condition n'est pas atteinte : while u <= seuil.

Comment simuler le hasard en Python ?

On importe le module random ; random() donne un réel dans [0 ; 1[ et randint(a, b) un entier entre a et b inclus.

Télécharger les manuels scolaires de maths en PDF du CP à la Terminale