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
Exemple #4
0
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): ")
Exemple #6
0
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.")
Exemple #7
0
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?: ')
Exemple #8
0
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()
Exemple #10
0
 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.')