mirror of
https://github.com/JonasunderscoreJones/EPI-2324.git
synced 2025-10-23 16:39:21 +02:00
ue05
This commit is contained in:
parent
af017f80ca
commit
beaf0855b8
4 changed files with 331 additions and 3 deletions
|
@ -10,9 +10,9 @@ def create_card_list(number_of_cards:int) -> [(int, str)]:
|
|||
number_of_cards: Anzahl der Karten
|
||||
'''
|
||||
card_list = []
|
||||
for i in range(1, int((number_of_cards+1)/4)+1):
|
||||
for i in range(1, int((number_of_cards+1)/3)+1):
|
||||
card_list.append((i, "Kreuz"))
|
||||
card_list.append((i, "Pik"))
|
||||
#card_list.append((i, "Pik"))
|
||||
card_list.append((i, "Herz"))
|
||||
card_list.append((i, "Karo"))
|
||||
return card_list
|
||||
|
@ -71,6 +71,20 @@ int) -> [[(int, str)]]:
|
|||
return list_players
|
||||
|
||||
|
||||
def hand_out_cards_modified(list_cards: [(int, str)], players: {str: list}, number_of_cards:
|
||||
int) -> [[(int, str)]]:
|
||||
'''Teilt die Karten an die Spieler aus
|
||||
list_cards: Liste mit Karten
|
||||
players: Anzahl der Spieler
|
||||
number_of_cards: Anzahl der Karten pro Spieler
|
||||
'''
|
||||
for player in players:
|
||||
for _ in range(number_of_cards):
|
||||
players[player].append(list_cards.pop(0))
|
||||
|
||||
return players
|
||||
|
||||
|
||||
def main():
|
||||
'''Hauptprogramm'''
|
||||
# Testfälle
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue