🚀
SII Academy
  • Bienvenue !
  • Tronc commun
  • L'Ă©nergie dans les systĂšmes mĂ©catroniques 🔋
    • Cours
      • La chaĂźne fonctionnelle
      • La chaĂźne de puissance
      • Puissance et Ă©nergie
      • Grandeurs d'effort et grandeurs de flux
      • Rendement
      • Autonomie Ă©nergĂ©tique
      • Engrenages
      • ReprĂ©sentation SysML de la chaĂźne de puissance
    • ActivitĂ©s
      • Exercices corrigĂ©s ★
      • Pompe centrifuge ★
      • Perceuse sans fil ★★
      • Camper Trolley ★★
      • Scooter Ă©lectrique ★★
      • Pont Jules Verne Ă  Nantes ★★★
        • DT1. Diagramme des blocs internes
        • DT2. Documentation technique du moteur asynchrone
        • DT3. Documentation technique moteur synchrone
      • AirPod ★★★★
        • DT9 : CaractĂ©ristiques techniques du vĂ©hicule « AirPod »
        • DT10 : Classification des vĂ©hicules Ă  moteur
        • DT11 : Rendements des constituants et rĂ©sistance aĂ©rodynamique du vĂ©hicule
        • DR7
    • SynthĂšse
  • Le comportement mĂ©canique des matĂ©riaux (Partie 1) đŸ”©
    • Cours
      • Introduction
      • Influence de la force de traction
      • Influence de la section
      • Influence de la longueur
      • Influence du matĂ©riaux
      • Notion de contrainte
      • La loi de Hooke
      • Limite Ă©lastique et rupture d'un matĂ©riau
    • ActivitĂ©s
      • ProblĂšme de physique ★
      • Saut Ă  l’élastique ★★
      • Pont transbordeur de Nantes ★★★
    • Quiz
  • Le dĂ©veloppement informatique en Python đŸ’»
    • Cours
    • ActivitĂ© guidĂ©e
      • Premiers pas avec Python et REPL
      • CrĂ©ation d'un jeu de dĂ©s
        • Affichage de messages
        • Notion de variables
        • AlĂ©atoire en informatique
        • Les conditions
        • Les opĂ©rateurs boolĂ©ens
        • Les entrĂ©e utilisateurs
        • DĂ©fi n°1
        • Les fonctions
        • DĂ©fi n°2
        • Les boucles
        • DĂ©fi n°3
    • Exercices corrigĂ©s
    • DĂ©veloppement de jeux vidĂ©o
Propulsé par GitBook
Sur cette page

Cet article vous a-t-il été utile ?

  1. Le dĂ©veloppement informatique en Python đŸ’»
  2. Activité guidée
  3. Création d'un jeu de dés

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):

PrécédentAléatoire en informatiqueSuivantLes opérateurs booléens

DerniĂšre mise Ă  jour il y a 4 ans

Cet article vous a-t-il été utile ?