Cours Fonction aléatoire (aléa, random)
QCM
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

L'énoncé

Répondre aux questions suivantes, il n'y a qu'une seule bonne réponse par question.

L'instruction "import random" est supposée partout.


Tu as obtenu le score de


Question 1

Comment a t'on pu générer aléatoirement le nombre suivant: $5$.

$random.randint (0,1)$

$random.random ( )$

$random.randint(0,5)$

Question 2

Comment a t'on pu générer aléatoirement le nombre suivant: $5.0$.

$random.randint(0,5)$

$5* random.random()$

$5*random.randint()$

Question 3

Comment générer la liste $[1,0,2,5,1,1]$?

[random.randint(0,5) for i in range (6)]

[random.random() for i in range (6)]

[5*random.random() for i in range (6)]

Question 4

Comment générer la liste $[1.2,0.6,2.5,5.4,1.4,1.9]$ ?

[random.random() for i in range (6)]

[5*random.random() for i in range (6)]

[random.randint(0,5) for i in range (6)]

Question 5

Que permet de faire l'instruction suivante $ randon.randint(0,2)$ ?

Génère un float entre $0$ et $2$

Génère un entier entre $0$ et $2$

Génère un entier entre $0$ et $1$

Question 6

Pour générer une probabilité $p$ quelle fonction faut il utiliser ?

$random.randint(0.1)$

$random.random()$

Question 7

Comment a-t-on pu générer aléatoirement le nombre suivant : $7.5$ ?

$random.randint(0,7)$

$random.randint(0,8)$

$8*random.random()$

Question 8

Comment générer la liste $[3,7,4,6]$?

[random.randint(3,7) for i in range (4)]

[random.randint(0,5) for i in range (5)]

[random.randint(4,9) for i in range (5)]

Question 9

Soit l'instruction suivante :  [random.randint(0.8) for i in range (5)]

Choisir une des sorties possibles.

$[3,7,4,6,9]$

$[3,7,4,6]$

$[4,8,1,6,3]$

Question 10

Soit l'instruction suivante :  [5*random.random() for i in range (4)]

Choisir une des sorties possibles.

$[4,8,1,6]$

$[4,3,1,3]$

$[4.5,1.3,2.26,0.85]$