LoslegenKostenlos starten

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

<Kurs>Statistische Simulation in Python</Kurs>
Kurs ansehen

Übungsanweisungen

  • 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 praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Shuffle the deck
____

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