ПочатиПочніть безкоштовно

Перетасування колоди карт

Доволі часто нам потрібно рандомізувати порядок елементів у наборі. Наприклад, у картковій грі ви спершу перетасовуєте колоду, а в Скраблі літери спочатку перемішують у мішечку. У фінальній вправі цього розділу ви вивчите ще одну корисну функцію — np.random.shuffle(). Вона дає змогу випадково перетасувати послідовність на місці. Наприкінці вправи ви знатимете, як перетасувати колоду карт або будь-яку іншу послідовність елементів.

Ознайомтеся з deck_of_cards у оболонці.

Ця вправа є частиною курсу

Статистичне моделювання в Python

Переглянути курс

Інструкції до вправи

  • Використайте функцію np.random.shuffle(), щоб перетасувати deck_of_cards.
  • Виберіть перші три карти з цього списку за допомогою зрізу.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Shuffle the deck
____

# Print out the top three cards
card_choices_after_shuffle = ____
print(card_choices_after_shuffle)
Редагувати та запускати код