コード例 #1
0
def DealCard():
    """Generator to yield one card at a time from a deck."""
    deck = cards.GetCards()
    #print("before shuffle, deck:", deck)
    random.shuffle(deck)
    #print ("after shuffle, deck:", deck)
    for card in deck:
        yield card
コード例 #2
0
ファイル: lab13_3.py プロジェクト: pchen0723/700-Python-Adv
def DealCard():
    """Generator to yield one card at a time from a deck."""
    deck = cards.GetCards()
    random.shuffle(deck)
    for card in deck:
        yield card
コード例 #3
0
ファイル: lab17_2.py プロジェクト: pchen0723/700-Python-Adv
 def __init__(self):
     self._cards = cards.GetCards()
     random.shuffle(self._cards)