5: Random

Lees de theorie over random tot aan de Seeds of Chaos.

Met de functie random kun je een willekeurig getal maken.

from microbit import *
import random

display.show(str(random.randint(1, 6)))

Hiervoor moet je wel de klasse random importeren. Dat doe je op de tweede regel. Op de eerste regel importeer je microbit zoals je gewend bent. Vervolgens importeer je op de tweede regel de klasse random.

De functie show aangeroepen worden om iets te laten zien op het object display. Nu is het zo dat dit object enkel maar strings (tekst) kan laten zien en geen integers (gehele getallen). De uitkomst moet dan ook worden omgezet van een integer (geheel getal) naar een string (tekst) en dat doe je met str.

De functie die gebruikt wordt voor het willekeurig getal, is randint() en je geeft het kleinste getal en het grootste getal op, dus in het voorbeeld van een dobbelsteen is dat random.randint(1,6). Van de klasse random gebruik je de functie randint() en die functie heeft twee parameters, een minimum en een maximum.

Probeer deze code!