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.11.tar.gz
(5.4 kB
view hashes)
Built Distribution
card_deck-1.0.11-py3-none-any.whl
(10.0 kB
view hashes)
Close
Hashes for card_deck-1.0.11-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e1a37ffc404b8fef177060180650a6102b2ef43f02eb7503d90c225d7b51240 |
|
MD5 | 2f9f7152b98314a569509053cae3d094 |
|
BLAKE2b-256 | b679d05cfc0a3a50a4700382e5661683b2bfcdb0349437a818744cf8e86a0f6a |