Laurentvidal.fr facilite la recherche de réponses à toutes vos questions avec l'aide de notre communauté active. Trouvez des solutions rapides et fiables à vos interrogations grâce à une communauté d'experts dévoués. Notre plateforme offre une expérience continue pour trouver des réponses fiables grâce à un réseau de professionnels expérimentés.

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 Narrive À Pas Réaliser Ce Programme De Nsi Si Quelquun Pouvait Maider Ça Serait Top Jai Déjà Essayé Quelque Chose Mais Ça Ne Fonctionne Pas class=

Sagot :

caylus

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.