def make_bet(self, player): if not player.bet(): to_bet = gry.ask_number( "{} ile chcesz postawić(Posiadasz {} żetonów): ".format( player.name, player.balance()), 1, player.balance() + 1) player.bet(action='set', amount=to_bet)
def main(): print("\t\tWitaj w grze 'Blackjack'!\n") names = [] number = gry.ask_number("Podaj liczbę graczy (1 - 7): ", low = 1, high = 8) for i in range(number): name = input("Wprowadź nazwę " + str(i+1) + ". gracza: ") while not name: print("błąd, nie wpowadzono nazwy gracza") name = input("Wprowadź nazwę " + str(i+1) + ". gracza: ") names.append(name) print() game = BJ_Game(names) # because low money mean that players can be kick from game, main function was rebuilt too (exercise 3) game.play() again = None while again != "n": # checking if there are any players left (exercise 3) if game.get_players(): again = gry.ask_yes_no("\nCzy chcesz zagrać ponownie? (T/N): ") # new method to fill cards amount if needed (exercise 1) game.fill_cards() game.play() else: print("\nWszyscy gracze odpadli. " ) again = "n"
def set_bet(self): right_bet = False while not right_bet: bet = gry.ask_number("Za ile zagrasz? " + self.name + " (10-1000): ", low = 10, high = 1001) if bet <= self.account: right_bet = True self.bet = bet
def main(): print("Witaj w grze blackjack") names = [] number = gry.ask_number("Podaj liczbę graczy (1 - 7): ", low=1, high=8) for i in range(number): name = input("Wprowadź nazwę gracza: ") names.append(name) print() game = BJ_Game(names) again = None while again != "n": game.play() again = gry.ask_yes_no("\nCzy chcesz zagrać ponownie?: ")
def main(): names = [] number = gry.ask_number("Podaj liczbe graczy (1 - 7)", 1, 8) for i in range(number): name = input("Podaj imie gracza") names.append(name) print() game = BJ_Game(names) again = None while again != "n": game.play() again = gry.ask_yes_no("\nCzy chcesz zagrac ponownie? (T/N): ")
def main(): print("Welcome in to the War game") names = [] number = gry.ask_number("How many players (1 - 10: ", low=1, high=10) for i in range(number): name = input("Name of the player: ") names.append(name) game = Game(names) again = None while again != "n": game.play() again = gry.ask_yes_no( "\Do you wanna play again? Type 't' for yes or 'n' for no.")
def main(): print("\t\tWitaj w grze 'Blackjack'!\n") names = [] number = gry.ask_number('Podaj liczbę graczy (1 - 7): ', low=1, high=8) for i in range(number): name = input('Wprowadź nazwę gracza: ') names.append(name) print() game = BJGame(names) again = None while again != 'n': game.play() again = gry.ask_yes_no('\nCzy chcesz zagrać ponownie?: ')
def main(): print("\t Witaj w grze Black Jack! \n") names = [] numbers = gry.ask_number("podaj liczbe graczy od 1 do 7 :", low=1, high=8) for i in range(numbers): name = input("Podaj imie gracza: ") names.append(name) print() game = BJ_Game(names) again = None while again != "n": game.play() again = gry.ask_yes_no("\n Czy chcesz zagrac ponownie?")
def main(): print("\t\tWitaj w grze 'Blackjack'!\n") names = [] number = gry.ask_number("Podaj liczbę graczy (1 - 7): ", low = 1, high = 8) for i in range(number): name = input("Wprowadź nazwę " + str(i+1) + ". gracza: ") while not name: print("błąd, nie wpowadzono nazwy gracza") name = input("Wprowadź nazwę " + str(i+1) + ". gracza: ") names.append(name) print() game = BJ_Game(names) again = None while again != "n": game.play() again = gry.ask_yes_no("\nCzy chcesz zagrać ponownie? (T/N): ") # new method to fill cards amount if needed (exercise 1) game.fill_cards()
def is_betting(self): return int( gry.ask_number( "\n{}, ile chcesz obstawić? Twój budżet: {}".format( self.name, self.money), 1, self.money))
import random, gry print("Witaj w najprostszej grze na swiecie") again = None while again != 'n': players = [] num = gry.ask_number(question="Podaj liczbe graczy (2-5): ", low=2, high=5) for i in range(num): name = input('Wprowadz nazwe gracza:') score = random.randrange(100) + 1 player = gry.Player(name, score) players.append(player) print('Oto wyniki gry:') for player in players: print(player) again = gry.ask_yes_no("\nCzy chcesz zagrać ponownie? (t/n): ") input("\n\nAby zakończyć program, naciśnij klawisz Enter.")
# Prosta gra import gry, random print("Witam w najprostrzej grze na swiecie!\n") ponownie = None while ponownie != "n": gracze = [] num = gry.ask_number(question = "Podaj liczbe graczy (2 - 5)", low = 2, high = 5) for i in range(num): name = input("Podaj nick ") score = random.randrange(100) + 1 player = gry.Player(name, score) gracze.append(player) print("\nOto wyniki gry: ") for player in gracze: print(player) ponownie = gry.ask_yes_no("\nCzy chcesz zagrać ponownie? (t/n): ") input("\n\nAby zakończyć program, naciśnij klawisz Enter.")
import gry, random print('Witaj w najprostszej grze na świecie!\n') again = None while again != 'n': players = [] num = gry.ask_number(question='Podaj liczbę graczy (2 - 5): ', low=2, high=5) for i in range(num): name = input('Nazwa gracza: ') score = random.randrange(100) + 1 player = gry.Player(name, score) players.append(player) print('\nOto wyniki gry: ') for player in players: print(player) again = gry.ask_yes_no('\nCzy chcesz zagrać ponownie? (t/n): ') input('\n\nAby zakończyć program, naciśnij klawisz Enter.')