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.12.tar.gz
(5.4 kB
view hashes)
Built Distribution
card_deck-1.0.12-py3-none-any.whl
(10.0 kB
view hashes)
Close
Hashes for card_deck-1.0.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02479a4f035a78836021ef731218853471e01d05be624787287972d5b843ae24 |
|
MD5 | 4ca849c8eefecfa8b69319cf2f19b7cb |
|
BLAKE2b-256 | 1f75621728567174ad00d207fb5e291830648a39359f4affa53d354a21d03096 |