Uit een stapel kaarten, trek je er
Je krijgt als startpunt onderstaande functie, die een stapel kaarten aanmaakt, waarbij elke
kaart door een tuple voorgesteld wordt.
def maak_stapel(): kleur = ['harten', 'ruiten', 'schoppen', 'klaveren'] waarde = ['A', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K'] stapel = [] for i in kleur: for j in waarde: stapel.append((i, j)) return stapelSchrijf de functie
verschillende_waarde()
met als argumenten:
M
kaarten trekt) start je met een verse stapel. Om
willekeurige kaarten te kiezen, schud je de stapel 1 maal via random.shuffle()
. Andere en/of meer
oproepen naar methoden uit de modules random
en numpy.random
zijn niet toegelaten.
De functie levert als resultaat de gezochte kans.maak_stapel()
mee in.
random.seed(500) print(verschillende_waarde(4, 1000)) # 0.657