Пример #1
0
def stand():
    user_deck = from_db2arr(UserCards)
    val1 = add(user_deck)

    dealer_deck = from_db2arr(DealerCards)
    val2 = add(dealer_deck)

    if val2 < 17:
        all_deck = from_db2arr(AllDeck)
        while val2 < 17:
            dealer_deck.append(all_deck.pop())
            val2 = add(dealer_deck)

    if val2 > val1 and val2 <= 21:
        msg = "You lose"
    elif val2 == val1:
        msg = "A tied score"
    else:
        msg = "You win!"

    return render_template('main.html',
                           val1=val1,
                           val2=val2,
                           msg=msg,
                           player=user_deck,
                           dealer=dealer_deck)
Пример #2
0
def hit():
    all_deck = from_db2arr(AllDeck)
    user_deck = from_db2arr(UserCards)
    user_deck.append(all_deck.pop())

    to_db(UserCards, user_deck)
    to_db(AllDeck, all_deck)

    dealer_deck = from_db2arr(DealerCards)

    if add(user_deck) > 21:
        val1 = add(user_deck)
        val2 = add(dealer_deck)
        return render_template('main.html', val1=val1, val2=val2, msg="You lose", player=user_deck, dealer=dealer_deck)

    dealer_deck[0] = 'X'
    return render_template('main.html', player=user_deck, dealer=dealer_deck)
Пример #3
0
def stand():
    user_deck = from_db2arr(UserCards)
    val1 = add(user_deck)

    dealer_deck = from_db2arr(DealerCards)
    val2 = add(dealer_deck)

    if val2 < 17:
        all_deck = from_db2arr(AllDeck)
        while val2 < 17:
            dealer_deck.append(all_deck.pop())
            val2 = add(dealer_deck)

    if val2 > val1 and val2 <= 21:
        msg = "You lose"
    elif val2 == val1:
        msg = "A tied score"
    else:
        msg = "You win!"

    return render_template('main.html', val1=val1, val2=val2, msg=msg, player=user_deck, dealer=dealer_deck)
Пример #4
0
def hit():
    all_deck = from_db2arr(AllDeck)
    user_deck = from_db2arr(UserCards)
    user_deck.append(all_deck.pop())

    to_db(UserCards, user_deck)
    to_db(AllDeck, all_deck)

    dealer_deck = from_db2arr(DealerCards)

    if add(user_deck) > 21:
        val1 = add(user_deck)
        val2 = add(dealer_deck)
        return render_template('main.html',
                               val1=val1,
                               val2=val2,
                               msg="You lose",
                               player=user_deck,
                               dealer=dealer_deck)

    dealer_deck[0] = 'X'
    return render_template('main.html', player=user_deck, dealer=dealer_deck)