import random
def jeterLeDe():
resultat = random.randint(1,6)
print("Résultat du lancé : ")
print(resultat)
return resultat
print("Bonjour, bienvenue dans le jeu du cochon !")
scoreJoueur1 = 0
scoreJoueur2 = 0
tourJoueur1 = True
resultat = jeterLeDe()
if (resultat == 1):
print("Le dé est tombé sur 1, vous passez votre tour")
tourJoueur1 = False
else :
print("Le dé n'est pas tombé sur 1")
rejouer = input("Voulez vous rejouer ? (si oui, taper 'o') : ")
if(rejouer == "o"):
resultat = jeterLeDe()
else :
scoreJoueur1 = scoreJoueur1 + resultat
print("Score joueur 1 :")
print(scoreJoueur1)
print("Score joueur 2 :")
print(scoreJoueur2)
À vous de jouer !
À partir du code précédent, réaliser une fonction permettant d'afficher le score pour remplacer les lignes 27 à 30.
import random
def jeterLeDe():
resultat = random.randint(1,6)
print("Résultat du lancé : ")
print(resultat)
return resultat
def afficherLeScore(valeur1, valeur2):
print("_________________________________")
print("SCORES")
print("Joueur 1 : {} Joueur 2 : {}".format(valeur1, valeur2))
print("_________________________________")
print("Bonjour, bienvenue dans le jeu du cochon !")
scoreJoueur1 = 0
scoreJoueur2 = 0
tourJoueur1 = True
resultat = jeterLeDe()
if (resultat == 1):
print("Le dé est tombé sur 1, vous passez votre tour")
tourJoueur1 = False
else :
print("Le dé n'est pas tombé sur 1")
rejouer = input("Voulez vous rejouer ? (si oui, taper 'o') : ")
if(rejouer == "o"):
resultat = jeterLeDe()
else :
scoreJoueur1 = scoreJoueur1 + resultat
afficherLeScore(scoreJoueur1, scoreJoueur2)