less
This commit is contained in:
parent
b8bb4a338b
commit
6c486f4145
1 changed files with 2 additions and 5 deletions
|
@ -3,7 +3,7 @@ import random
|
||||||
class Deck:
|
class Deck:
|
||||||
def __init__(self, n_decks):
|
def __init__(self, n_decks):
|
||||||
self.cards = []
|
self.cards = []
|
||||||
self.n_decks = n_decks
|
self.n_decks = int(n_decks)
|
||||||
|
|
||||||
def count(self):
|
def count(self):
|
||||||
return len(self.cards)
|
return len(self.cards)
|
||||||
|
@ -12,11 +12,8 @@ class Deck:
|
||||||
suits = '♠♥♦♣'
|
suits = '♠♥♦♣'
|
||||||
cards = 'A234567890JQK'
|
cards = 'A234567890JQK'
|
||||||
|
|
||||||
decks_to_shuffle = int(self.n_decks)
|
for _ in range(self.n_decks):
|
||||||
|
|
||||||
while decks_to_shuffle > 0:
|
|
||||||
self.cards += [card + suit for card in cards for suit in suits]
|
self.cards += [card + suit for card in cards for suit in suits]
|
||||||
decks_to_shuffle -= 1
|
|
||||||
|
|
||||||
def check(self):
|
def check(self):
|
||||||
if self.count() < 1:
|
if self.count() < 1:
|
||||||
|
|
Loading…
Add table
Reference in a new issue