-
-
Save GravenilvecTV/956718c478c7880b68fc21e723eb9bda to your computer and use it in GitHub Desktop.
# importation du randint | |
from random import randint | |
# choisir un nombre aleatoire entre 1 et 1000 | |
just_price = randint(1, 1000) | |
# statut du jeu (activé/désactivé) | |
running = True | |
# tant que le jeu est en cours d'éxécution | |
while running: | |
# demander à l'utilisateur d'entrer un prix dans la console | |
user_price = int(input("Entrer un prix")) | |
# si le prix est le meme que le juste prix | |
if user_price == just_price: | |
print("Trouvé !") | |
# fin du jeu | |
running = False | |
# si le prix de l'utilisateur est supérieur au prix à trouver | |
elif user_price > just_price: | |
print("C'est moins") | |
# si le prix de l'utilisateur est inférieur au prix à trouver | |
elif user_price < just_price: | |
print("C'est plus") | |
# fin du jeu après la boucle | |
print("Fin du jeu !") |
Salut je participie (enfin je partage le miens). Perso la boucle ne se finissait pas tant que je ne mettais pas le user_price au seins meme de la boucle. Elle ne faisait que tourner en boucle du coup et je ne pouvais pas faire grand chose. Mais sinon mis a part cela, les videos sont supers !!!
du coup voici mon code.
#Juste prix
player = input("Bonjour, bienvenu au juste prix ! Comment vous appelez vous ?")
#importation
import random
#Price finder
price = random.randint(1,1000)
#def variable price = 0
user_price = 0
#Boucle définie
while price != user_price:
user_price = int(input("veuillez entrer un prix entre 1 et 1000"))
if user_price < price:
print("{}, le juste est prix est plus grand !".format(player))
elif user_price > price:
print("{}, le juste prix est plus petit !".format(player))
else:
print("c'est gagné {}".format(player))
Après "correction" et amélioration, voici le code plus complet (pour mon niveau)
#importation
import random
#price
price = random.randint(1,1000)
#running
running = True
#user_name
player = input("Bonjour, comment vous appelez-vous ?")
#user price=> dans la boucle sinon capout
on crée la boucle
while running:
user_price = int(input("{}, veuillez entrer un prix entre 1 et 1000".format(player)))
if user_price > price:
print("{}, le juste prix est plus petit".format(player))
elif user_price < price:
print("{}, le juste prix est plus grand !".format(player))
else:
print("{}, c'est fini, tu as gagné !".format(player))
running = False
Bonjour à tous je suis nouveau sur python et j'aime beaucoup ce langage, je propose ma solution:
jeu du juste prix
choisir un nombre entre 1 et 1000
from random import randint
just_prix = randint(1, 1000)
print(just_prix)
running = True
turn = 0
while running:
prix = int(input("choisir un nombre entre 1 et 1000:"))
turn += 1
# print(turn)
if prix == just_prix:
print("c'est gagné!!! Félicitation")
running = False
elif turn >= 8:
running = False
print("6 tentatives, vous avez échoué!!!")
print("Le nombre était :" + str(just_prix))
elif prix > 1000:
print("Nombre non autorisé!!!")
elif prix < just_prix:
print("c'est plus")
elif prix > just_prix:
print("c'est moins")