Exemple #1
0
from blackjack import Deck, Card, Player

if __name__ == '__main__':
    deck = Deck()
    dealer = Player("Dealer")
    patron = Player("Patron")

    patron.add_cards(deck.deal(2))
    dealer.add_cards(deck.deal(2))

    game_on = True
    round_num = 1
    player_turn = True

    while game_on:

        if patron.total == 21:
            print("---------- BLACKJACK! ----------")
            game_on = False
            break

        if player_turn:
            print(f"---------- ROUND {round_num} ----------")
            patron.print_total()

            choice = input("Hit or Stay: ")
            if choice.lower() == "hit":
                patron.add_cards(deck.deal(1))
            elif choice.lower() == "stay":
                player_turn = False