############################################################ # Reset game ############################################################ print("Welcome to Blackjack!") playerBank = 100.0 while playerBank > 0: ######################################################## # Play next hand ######################################################## printBank(playerBank) game.newGame() playerBet = getPlayerBet(playerBank) game.deal() printGameDealerHidden(game) if game.didPlayerBlackjack(): playerBank = playerBlackjack(playerBank, playerBet) elif game.didDealerBlackjack(): printGameDealerVisible(game) playerBank = dealerBlackjack(playerBank, playerBet) else: # TODO: Split logic goes here