LoslegenKostenlos loslegen

Ein Kartendeck mischen

Oft möchten wir die Reihenfolge einer Menge von Elementen zufällig anordnen. Denk an ein Kartenspiel, bei dem du zuerst das Deck mischst, oder an Scrabble, wo die Buchstaben zunächst im Beutel durchgemischt werden. Als letzte Übung in diesem Abschnitt lernst du eine weitere nützliche Funktion kennen: np.random.shuffle(). Diese Funktion erlaubt es dir, eine Sequenz direkt vor Ort zufällig zu mischen. Am Ende dieser Übung weißt du, wie du ein Kartendeck oder jede andere Sequenz von Elementen mischst.

Untersuche deck_of_cards in der Shell.

Diese Übung ist Teil des Kurses

Statistische Simulation in Python

Kurs anzeigen

Anleitung zur Übung

  • Verwende die Funktion np.random.shuffle(), um deck_of_cards zu mischen.
  • Wähle die obersten drei Karten aus dieser Liste per Slicing aus.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
Code bearbeiten und ausführen