Exemple #1
0
                    #print(f"Your current balance is {p1.money} chips")

        #Print player's balance
        print(
            f"\nYour current balance is {p1.money} chips in your pocket & {bet} chips on the table "
        )

        time.sleep(2)

        #Beggin draw
        print("\n//////////Let's Beggin!/////////////")
        print("\nYour cards: ")

        #The player receives 2 Cards
        for _ in range(2):
            p1.hand.append(mycards.draw())
            #Print Player's cards
            print(mycards)
        time.sleep(2)

        print("\nDealer's cards: ")
        #Dealer draws
        for _ in range(2):
            dl.hand.append(mycards.draw())
            #Print Dealer's card
            if (len(dl.hand) == 2):
                print(mycards)
            else:
                #Hidden card
                print("[///////]")
Exemple #2
0
from Cards import Cards

deck = Cards()

deck.shuffle_deck()

n = 100000
n2 = 20

for lol in range(n2):
    pairs = list()
    for i in range(n):
        (H1, H2) = (deck.draw(4), deck.draw(4))
        H01 = [H1[x][1] for x in range(len(H1))]
        H02 = [H2[x][1] for x in range(len(H2))]
        for c in H01:
            if c in H02:
                pairs.append(c)
                break

    print(len(pairs) / n)
    common = max(set(pairs), key=pairs.count)
    print(f'Most common pair: {common}')