1: Jeu de carte

Projet 1 : Jeu de carte

Objectif:

                    Réaliser une distribution de 52 carte a différent nombre de joueur.

import random

couleurs=["pique","coeur","carreau","trèfle"]

figures=["as","2","3","4","5","6","7","8","9","10","vallet","dame","roi"]

nb_carte=52

jeu=[[element1 + " de " + element2 for element1 in figures] for element2 in couleurs]

def creer_jeu():

for element1 in couleurs:

for element2 in figures:

jeu.append((element2,element1))

creer_jeu()

print(jeu)

def melange(jeu):

return random.shuffle(jeu)

melange(jeu)

print(jeu)

nb_joueur=(int(input("Nombre de joueur : ")))

def distribution(jeu,nb_joueur):

jeu_joueur={}

pot={}

nb_carte=52//nb_joueur

for joueur in range (1, nb_joueur+1,1):

jeu_joueur[joueur]=[jeu.pop() for valeur in range(nb_carte)]

print("joueur n°",joueur,":",jeu_joueur[joueur])

print("pot", jeu)

distribution(jeu,nb_joueur)

Créez votre site web gratuitement ! Ce site internet a été réalisé avec Webnode. Créez le votre gratuitement aujourd'hui ! Commencer