-
-
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 !") |
justeprix = 467
while True:
n = int(input("Entrez un nombre entre 1 et 1000: "))
if n == justeprix:
print("C'est le juste prix!")
break
elif n < justeprix:
print("C'est plus!")
else:
print("C'est moins!")
import random
nombre_gagnant = random.randint(1, 1000)
while True:
number = int(input("Choisi un nombre entre 1 et 1000 :"))
if number == nombre_gagnant:
print("Gagné!")
break
elif number < nombre_gagnant:
print("C'est plus")
else:
print("C'est moins")
import random
#génération du prix aléatoirement
price = random.randint(1, 1000)
#fixe un nombre de tentatives pour rendre le jeux plus risqué
tentative_max = 10
tentative = 0
#la boucle du jeu
while tentative < tentative_max:
tentative +=1
user_price = int(input(f'vous avez {tentative}/{tentative_max}entre un prix: '))
if user_price == prix:
print("c'est gagné félicitation 🎊") #bien-sur l'emoji n'apparaitrera pas
elif user_price > prix:
print("c'est moins")
else:
print("c'est plus")
if tentative == tentative_max:
print("c'estb perdue :-[ une prochaine fois")
print(f'le prix était {prix}')
from random import randint
juste_prix = randint(1,1000)
running = True
while running :
chiffre = int(input("entre un chiffre de 1 à 1000"))
if chiffre == juste_prix:
print("C'est gagné !")
running = False
elif chiffre < juste_prix:
print("C'est trop petit!")
elif chiffre > juste_prix:
print("C'est trop grand")
print("fin du jeu !")
Juste prix avec un système d'essai
from random import randint
juste_prix = randint(1,50)
running = True
essai = 9
while running :
essai -= 1
print("Tu as {} essai".format(essai))
chiffre = int(input("Choisi un chiffre entre 1 et 50."))
if chiffre == juste_prix:
print("C'est gagné !")
running = False
elif chiffre < juste_prix:
print("C'est trop petit!")
elif chiffre > juste_prix:
print("C'est trop grand")
if essai == 0:
running = False
print("Tu as perdu :(")
print("fin du jeu !")
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")
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
prix_juste = 50
jeu = True
while jeu :
prix_utilisateur = int(input("Entrez un prix:"))
if prix_utilisateur == prix_juste :
print ("Bravo c'est ca !")
jeu = False
elif prix_utilisateur <= prix_juste :
print ("C'est plus !")
elif prix_utilisateur >= prix_juste :
print ("C'est moins !")
print ("Jeu fini !")