Aan de slagGa gratis aan de slag

Een kaartspel schudden

Vaak willen we de volgorde van een set items willekeurig maken. Denk aan een kaartspel waarbij je eerst de kaarten schudt, of aan Scrabble waarbij de letters eerst door elkaar worden gehusseld in een zak. In deze laatste oefening van deze sectie leer je nog een handige functie: np.random.shuffle(). Met deze functie kun je een reeks ter plekke willekeurig schudden. Aan het eind van deze oefening weet je hoe je een kaartspel of elke andere reeks items kunt schudden.

Bekijk deck_of_cards in de shell.

Deze oefening maakt deel uit van de cursus

Statisticale simulatie in Python

Cursus bekijken

Oefeninstructies

  • Gebruik de functie np.random.shuffle() om deck_of_cards te schudden.
  • Selecteer de bovenste drie kaarten uit deze lijst met slicing.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
Code bewerken en uitvoeren