معرفی شرکت ها


deck-of-cards-0.0.9


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

A module to create and interact with a deck of cards object
ویژگی مقدار
سیستم عامل -
نام فایل deck-of-cards-0.0.9
نام deck-of-cards
نسخه کتابخانه 0.0.9
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Simon Lachaîne
ایمیل نویسنده simonthechain@gmail.com
آدرس صفحه اصلی https://github.com/SimonTheChain/deck_of_cards
آدرس اینترنتی https://pypi.org/project/deck-of-cards/
مجوز -
# deck_of_cards A module to create a deck of cards object with which you can interact. ### Documentation https://deck-of-cards.readthedocs.io/en/latest/ ### Example usage **import the module** `from deck_of_cards import deck_of_cards` **create an instance of DeckOfCards** `deck_obj = deck_of_cards.DeckOfCards()` **add jokers** `deck_obj.add_jokers()` **sort the deck by card value** ``` deck_obj.order_deck() print("\nDeck sorted\n") deck_obj.print_deck() ``` **give out a random card** `card = deck_obj.give_random_card()` **card objects have the following attributes** ``` card.suit # 0=spades, 1=hearts, 2=diamonds, 3=clubs, 4=joker card.rank # 1=Ace, 11=Jack, 12=Queen, 13=King, 14=B&W Joker, 15=Color Joker card.value # defaults: same as rank card.name # string representation card.image_path = "" # path to an image file corresponding to the card ``` **insert a new card into the deck** ``` print(len(deck_obj.deck)) card = deck_of_cards.Card((2, 11)) print(card.name) deck_obj.take_card(card) print(len(deck_obj.deck)) ``` **shuffle the deck** ``` deck_obj.shuffle_deck() print("\nDeck shuffled\n") deck_obj.print_deck() ``` **add a second deck of cards to the first one** ``` print(len(deck_obj.deck)) deck_obj.add_deck() print(len(deck_obj.deck)) ``` ### Test coverage ``` ============================= test session starts ============================= platform win32 -- Python 3.5.3, pytest-3.6.2, py-1.5.3, pluggy-0.6.0 rootdir: C:\Users\Smoky05\PycharmProjects\deck_of_cards, inifile: plugins: cov-2.5.1 collected 12 items deck_of_cards\test_deck_of_cards.py ............ [100%] ----------- coverage: platform win32, python 3.5.3-final-0 ----------- Name Stmts Miss Cover ---------------------------------------------------- deck_of_cards\deck_of_cards.py 131 29 78% ========================== 12 passed in 0.15 seconds ========================== ```


نحوه نصب


نصب پکیج whl deck-of-cards-0.0.9:

    pip install deck-of-cards-0.0.9.whl


نصب پکیج tar.gz deck-of-cards-0.0.9:

    pip install deck-of-cards-0.0.9.tar.gz