COR. 02

retour

La fonction random() retourne un nombre choisi au hasard entre 0 et 1.

La probabilité que ce nombre soit inférieur ou égal à 0,01 est donc bien 0,01.

La probabilité que ce nombre soit entre 0,01 et 0,05 est bien égale à 0,05 − 0,01 = 0,04.

Puisque k=45 dans le premier if, on en déduit que k désigne le gain algébrique.

Voici donc le listing complété:

import random def jeu() : a= random.random() if a<=0.01 : k=45 if a>0.01 and a<= 0.05: #0.05 - 0.01 = 0.04 k= 5 #gain algebrique : 10 - 5 if a > 0.05 : k= -5 #gain algebrique: 0 - 5 = -5. return k

retour

code : 3155