ComeçarComece de graça

Embaralhando um baralho

Muitas vezes queremos randomizar a ordem de um conjunto de itens. Pense em um jogo de cartas em que você primeiro embaralha o baralho, ou em um jogo de scrabble em que as letras são misturadas em um saco. Como exercício final desta seção, você vai aprender outra função útil — np.random.shuffle(). Essa função permite embaralhar aleatoriamente uma sequência no próprio lugar (in place). Ao final deste exercício, você saberá como embaralhar um baralho de cartas ou qualquer sequência de itens.

Examine deck_of_cards no shell.

Este exercício faz parte do curso

Simulação Estatística em Python

Ver curso

Instruções do exercício

  • Use a função np.random.shuffle() para embaralhar deck_of_cards.
  • Selecione as três primeiras cartas dessa lista usando fatiamento.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
Editar e executar o código