-
-
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 !") |
#tp : jeu du juste prix
from random import randint
just_price = randint(1,1000)
run = True
life = 15
#choisis un nombre entre 1 et 100
rejoue = True
while rejoue == True:
while run == True and life > 0:
user_price = int(input("Choisis un nombre entre 1 et 1000 "))
if user_price == just_price:
print("Trouvé!")
run = False
elif user_price > just_price and life > 1:
print("C'est moins")
life -= 1
print("Il te reste plus que ",life, " vies")
elif user_price < just_price and life > 1:
print("C'est plus")
life-= 1
print("Il te reste plus que ",life, " vies")
elif user_price > just_price and life > 0:
life -= 1
elif user_price < just_price and life > 0:
life -= 1
if life == 15:
print("Fin du jeu, bravo, c'est un score parfait ! ")
elif 15 > life >= 7:
print("Fin du jeu, bravo, tu n'as pas dépenser beaucoup de vie ")
elif 0 < life < 7:
print("Fin du jeu, attention il ne te restait plus beaucoup de vie ")
else:
print("Tu as perdu ")
rejoue = False
restart = input("Voulez vous rejouez? (Oui , Non) ")
if restart == "Oui" or restart == "oui":
life = 15
run = True
rejoue = True
voici ce que j'ai fait pour ma part je le partage parce que je n'ai pas vue grand monde faire dans le meme style et je voulais avoir un peu de retour !
def main():
choisir un nombre entre 1 et 1000.
number = int(input("choisir un nombre entre 1 et 1000, "))
t'en que le jeu n'est pas fini :
demander à l'utilisateur "entrer un prix"
prix = int(input("entrer un prix, "))
while prix < number:
print("c'est plus")
prix = int(input("entrer un prix, "))
while prix > number:
print("c'est moins")
prix = int(input("entrer un prix, "))
ATTENTION INDENTATION pour les boucles !!!
if prix == number:
print("c'est gagné")
if name == 'main':
main()
#Jeu de devinnette du juste prix
from random import randint
boolean = 1
while (boolean == 1):
nombre_aleatoire = randint(1,1000)
nombre_utilisateur = int(input("entrer un nombre"))
if(nombre_utilisateur == nombre_aleatoire):
print("c'est gagné")
boolean = 0
elif(nombre_utilisateur < nombre_aleatoire):
print("c'est moins")
elif(nombre_utilisateur > nombre_aleatoire):
print("c'est plus")
juste_prix = 276
prix_proposé = int(input("Proposer un prix entre 1 et 10000 "))
while prix_proposé != juste_prix :
if prix_proposé > juste_prix :
prix_proposé = int(input("c'est trop, réessaiez "))
else :
prix_proposé = int(input("c'est trop peux, réessaiez "))
print("bravo, c'est cela !")
Bonjour,
mon code a fonctionné mais j'avoue que même en regardant plusieurs fois la vidéo, je n'ai pas encore tout compris et il m'a fallut beaucoup d'essaie.
Pourriez-vous me conseiller un site gratuit pour m'entrainer parce que algopython ne m'a pas vraiment aidée.
prix = 500
prix_proposé = 0
print("début du jeu")
while True:
prix_propose = int(input("entrez le prix"))
if prix_propose < prix :
print("c'est plus")
elif prix_propose > prix:
print("c'est moins")
else:
print("c'est gagné")
break
Merci ^^
price = 235
guess = int(input('Trouve le juste prix: '))
while guess != number:
if guess > number:
print("C'est moins !")
guess = int(input('Essaye encore: '))
else:
print("C'est plus!")
guess = int(input('Essaye encore: '))
print("Tu as trouvé le juste prix!")from random import randint
juste_prix = randint(1,1000)
juste_prix_trouvé=False
while juste_prix_trouvé == False :
nombre = int(input ("choisit un nombre entre 1 et 1000"))
if nombre < juste_prix :
print("c'est plus")
elif nombre > juste_prix :
print("c'est moins")
elif nombre == juste_prix :
print("bravo tu as trouvé le juste prix , il était de {}".format(juste_prix))
import random
import time
n = random.randint(1,1000)
tentative = 0
tentative_max = 3
print(n)
while tentative < tentative_max:
tentative += 1
print('vous etes a la tentative {} sur {}'.format(tentative, tentative_max))
time.sleep(0.5)
price = int(input("entrer un nombre : "))
diff = abs(price-n)
if price == n:
print("bravo ! c'est trouvé !")
break
elif n > price:
print("c'est plus grand ..")
if diff <=5:
print('tu y es presque ..')
else:
continue
elif n < price :
print("c'est plus petit ..")
if diff<=5:
print('tu y es presque ..')
else:
continue
print("la réponse étais {}".format(n))
time.sleep(0.5)
print('fin du jeu !')
voici mon code :
import random
nombre = random.randint(1, 1000)
prix = int(input("Entrez un prix : "))
while prix != nombre:
if prix < nombre:
print("Plus")
else:
print("Moins")
prix = int(input("Essayez encore : "))
print("C'est gagné !")
mon code !
from random import randint
just_price = randint(1,1000)
print ("Bienvenue dans le juste prix !")
attempts = 0
found = False
while not found:
price = int(input("Entrez un prix."))
attempts += 1
if price < just_price:
print ("C'est plus.")
elif price > just_price:
print ("C'est moins.")
else:
print (f"Vous avez gagné !")
Jeu du juste prix
Importation de la fonction randint depuis le module random
from random import randint
Choisir un nombre aléatoire entre 1 et 1000
just_price = randint(1, 1000)
attempts = 5
Afficher un message de bienvenue
print("Bienvenue au jeu du juste prix !")
Tant que le jeu n'est pas terminé
while True:
# Demander à l'utilisateur "entrer un prix"
user_guess = int(input("Veuillez entrer un prix : "))
attempts -= 1
# Vérifier si l'utilisateur trouve le juste prix "c'est gagné !" sinon "c'est moins" ou "c'est plus"
if attempts != 0:
# -> Indiquer à l'utilisateur si c'est plus ou moins
if user_guess < just_price:
print("C'est plus !")
elif user_guess > just_price:
print("C'est moins !")
else:
print(f"Félicitations ! Vous avez trouvé le juste prix ({just_price}) en {attempts} tentative(s).")
break
print("Il vous reste {} tentative(s)".format(attempts))
else:
print(f"Désolé, vous avez épuisé vos tentatives. Le juste prix était {just_price}.")
break
Bon j'avoue. C'est ici que j'ai pris connaissance du randint mais à part ça, le reste du code viens de moi et je me suis même permis deux trois trucs
from random import randint
number=randint(1,1000)
player_choice=int(input("entrez un nombre entier : "))
while player_choice!=number :
if player_choice<=number/4 :
print("tu es beaucoup trop bas")
elif number/4<=player_choice<=number/2 :
print("remonte encore")
elif number/2<player_choice<=number-7 :
print("un peu plus haut")
elif number-7<=player_choice<number :
print("tu es juste en dessous")
elif player_choice>=number4 :
print("tu es beaucoup trop haut")
elif number4>=player_choice>=number2 :
print("descend encore")
elif number2>=player_choice>=number+7 :
print("un peu plus bas")
elif number+7>=player_choice>=number :
print("tu es juste au dessus")
player_choice=int(input("entrez un nombre entier : "))
continue






from` random import randint
price = randint(1,100)
player_number = 0
print("Bienvenue au juste prix ! ")
while player_number != price:
print("Trouve le prix mystere")
player_number = int(input())
if player_number > price:
print("Cest moins !")
continue
elif player_number < price:
print("Bravo le prix etais de {}".format(price))