CommencerCommencer gratuitement

Mélanger un jeu de cartes

Il est souvent utile de randomiser l’ordre d’un ensemble d’éléments. Pensez à un jeu de cartes où vous commencez par mélanger le paquet, ou à un jeu de Scrabble où les lettres sont d’abord brassées dans un sac. Pour terminer cette section, vous allez découvrir une autre fonction pratique : np.random.shuffle(). Cette fonction permet de mélanger aléatoirement une séquence sur place. À la fin de cet exercice, vous saurez mélanger un jeu de cartes ou toute autre séquence d’éléments.

Examinez deck_of_cards dans le shell.

Cet exercice fait partie du cours

Simulation statistique en Python

Afficher le cours

Instructions

  • Utilisez la fonction np.random.shuffle() pour mélanger deck_of_cards.
  • Sélectionnez les trois premières cartes de cette liste en utilisant un slicing.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
Modifier et exécuter le code