quiz de maths1realgorithmique 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.

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.