Informatique

Question

Je n'arrive à pas réaliser ce programme de nsi, si quelqu'un pouvait m'aider ça serait top... J'ai déjà essayé quelque chose mais ça ne fonctionne pas ​
Je n'arrive à pas réaliser ce programme de nsi, si quelqu'un pouvait m'aider ça serait top... J'ai déjà essayé quelque chose mais ça ne fonctionne pas  ​

1 Réponse

  • Réponse :

    Bonjour,

    Explications :

    from random import randrange

    magasin=["épée","bouclier","parchemin","clé","hache"]

    panier=[]

    rep=""

    while rep=="":

       rep=input("Voulez-vous jouer avec moi <OoNn>?")

       print (rep,rep.upper())

       if rep in "Oo":

           print ("tout baigne")

           n=randrange(1,10)        

           # 9 ou 10 on retire le dernier

           if n < 9:

               x=randrange(0,len(magasin))

               obj=magasin[x]

               panier.append(obj)

               magasin.remove(obj)

               

           else:

               if len(panier)>0:

                   obj=panier[-1]

                   print ("obj=",obj)

                   magasin.append(obj)

                   panier.remove(obj)

           rep=""

           if len(panier)<1:

               print ("tout n'est pas perdu for l'honneur")

               rep="toto"

           if len(magasin)<1:

               print("goinfre , tu as tout raflé!")

               rep="la soupe"

           print ("magasin=",magasin)

           print("panier=",panier)

       

    print ("Au revoir")        

    rem:

    en utilisant from random import randrange

    plus besoin d'écrire random.randrange()

    à CONDITION que la fonction randrange soit UNIQUE.