Les conditions

Le joueur 1 vient de lancer une première fois le dé. Il faut maintenant vérifier s'il est différent de 1. En effet, souvenez-vous des règles, si le lancé vaut 1, le joueur passe son tour et ne marque aucun point.

Pour vérifier la valeur du dé, on utilise une condition : si la valeur du dé vaut 1 alors c'est à l'autre joueur de lancer le dé.

Pour écrire ça en Python, on utilise l'instruction if :

import random

print("Bonjour, bienvenue dans le jeu du cochon !")

scoreJoueur1 = 0
scoreJoueur2 = 0
tourJoueur1 = True

resultat = random.randint(1,6)
print("Résultat du lancé : {}".format(resultat))

if (resultat == 1):
  print("Le dé est tombé sur 1, vous passez votre tour")
  tourJoueur1 = False

Nous faisons deux choses si le résultat du lancé est 1 :

  1. On affiche un message précisant que le dé est tombé sur 1

  2. On indique que ce n'est plus au tour du joueur 1 de jouer.

Les opérateurs de comparaison

Pour comparer deux valeurs, on utilise des opérateurs mathématiques :

Condition

Opérateur

Exemple

Pour tester si deux valeurs sont égales

==

if(valeur == 1):

Pour tester si deux valeurs sont différentes

!=

if(valeur != 1):

Pour tester si une valeur est strictement supérieure

>

if(valeur > 1):

Pour tester si une valeur est supérieure ou égale

>=

if(valeur >= 1):

Pour tester si une valeur est strictement inférieure

<

if(valeur < 1):

Pour tester si une valeur est inférieure ou égale

<=

if(valeur <= 1):

Dernière mise à jour