An object model of a pack of cards
Project description
Card Deck
An object model of a pack of cards, written in Python, to streamline writing programs to model/play games involving cards
Documentation
Documentation for the library can be found here: https://card-deck.readthedocs.io/en/latest/
Importing the module
from card_deck import card_deck
Creating and dealing from a deck of cards
from card_deck import *
d = Deck()
# Deal 5 cards from the deck into 3 different hands
hands = d.deal(3,5)
Taking user input to create a Card object
inp = str(input("Enter the typeable name of a card: "))
card = Card.get_from_typeable_name(inp)
print(card)
Installation
pip install card-deck
Requirements
There are no additional required libraries
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
card_deck-1.0.10.tar.gz
(5.5 kB
view hashes)
Built Distribution
Close
Hashes for card_deck-1.0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f75ac8644e36a684ccd51d44dc266c8316d5641f9b3d7e7b4383434e10e6824 |
|
MD5 | c9d84d3430f236625c39d0ef51efff1f |
|
BLAKE2b-256 | 813c9f0dd83bd106a0b5166d154ccdefdc36480b86ce91ad61ba17d4b6c6314b |