Začněte nyníZačněte zdarma

Zamíchání balíčku karet

Často nás zajímá náhodné seřazení sady prvků. Vzpomeň si třeba na karetní hru, kde se balíček před rozdáním zamíchá, nebo na Scrabble, kde se nejdřív zamíchají písmenka v pytlíku. V tomto závěrečném cvičení se naučíš další užitečnou funkci – np.random.shuffle(). Ta umožňuje náhodně zamíchat sekvenci přímo na místě. Po dokončení cvičení budeš vědět, jak zamíchat balíček karet nebo jakoukoli jinou sekvenci prvků.

Prohlédni si proměnnou deck_of_cards v příkazovém řádku.

Toto cvičení je součástí kurzu

Statistické simulace v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce np.random.shuffle() zamíchej deck_of_cards.
  • Vyber první tři karty z tohoto seznamu pomocí slicování.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
Upravit a spustit kód