Exercice Python

jjl -  
quent217 Messages postés 424 Statut Membre -
Bonjour,

J'ai un problème de type:
from random import*

def jeton():
            a=randint(1,9)
            if____________:
                   print("le jeton est rouge")
            else:
                   print("le jeton est bleu")

On souhaite que les 3 derniers jetons (c'est à dire le 7 le 8 et le 9) soient bleus et les 6 premiers rouges.
Je comprends ce qui faut mettre en langage courant mais en Python j'ai essayé plusieurs choses en vain.
Merci de m'aider.

Cordialement

2 réponses

  1. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
     
    Bonjour,

    Juste un petit rappel :
    [https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/ CCM ne fait pas les exercices !.. De l'aide peut être demandée si on montre l'avancée du travail qu'on a soi-même réalisé.

    1
    1. jjl
       
      donc il faut que je montre mon travail
      0
    2. jjl
       
      moi j ai mis a==randint(1,6)
      0
    3. Chris 94 Messages postés 1937 Date d'inscription   Statut Modérateur Dernière intervention   7 536
       
      C'est l'idée en montrant ce qui te coince pour aider à t'aider... :-)
      0
    4. jjl
       
      from random import*

      def jeton():
      a=randint(1,9)
      if a==randint(1,6):
      print("le jeton est rouge")
      else:
      print("le jeton est bleu")

      On souhaite que les 3 derniers jetons (c'est à dire le 7 le 8 et le 9) soient bleus et les 6 premiers rouges.
      Est-ce correct ?
      Merci


      Cordialement
      0
  2. quent217 Messages postés 424 Statut Membre 348
     
    Bonsoir,
    les comparaisons en python sont standards : == pour l'égalité, < et > pour les inégalités, != pour différents, "and" pour "et" et "or" pour "ou".
    Si tu as compris ce qu'il faut faire en "langage courant", tu n'as plus qu'à le traduire en python, je ne vois pas ce qui te pose problème.
    Sinon dis nous comment tu ferais en "langage courant".
    0