Drop hier links of afbeeldingen om ze aan de editor toe te voegen.
Opgave
Schrijf een functie dat simuleert dat er willekeurig vier kaarten worden gekozen uit een standaard deck van 52 speelkaarten.
Specificaties
- De functie moet willekeurig vier kaarten uit het deck selecteren. Gebruik een random seed zodat je code getest kan worden.
- Noem de functie
kaartspel(seed)
- Een standaard deck speelkaarten bestaat uit vier kleuren: hearts, diamonds, clubs, and spades. Elke kleur heeft kaarten genummerd van 2 tot 10, samen met de plaatjeskaarten (jack, queen, king) en de ace, wat neerkomt op in totaal 13 kaarten per kleur.
- Het programma moet de willekeurig geselecteerde kaarten afdrukken naar het terminal in een leesbaar formaat.
Voorbeelduitvoer
Een voorbeelduitvoer wordt hieronder gegeven:
Card number 44 is 6 of Clubs
Card number 12 is King of Spades
Card number 13 is Ace of Hearts
Card number 5 is 6 of Spades
Tips
- Maak gebruik van de ingebouwde bibliotheek
random.
- Je kunt de seed instellen met de volgende regel
random.seed(seed). Doe dit voordat je andere functies van de random library gebruikt.
- Om een lijst te schudden, kun je de functie
random.shuffle(lijst) gebruiken.