Skip to content

Instantly share code, notes, and snippets.

@GravenilvecTV
Last active December 9, 2025 22:30
Show Gist options
  • Select an option

  • Save GravenilvecTV/956718c478c7880b68fc21e723eb9bda to your computer and use it in GitHub Desktop.

Select an option

Save GravenilvecTV/956718c478c7880b68fc21e723eb9bda to your computer and use it in GitHub Desktop.
APPRENDRE LE PYTHON #5 ? LES BOUCLES
# 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 !")
@Krysenberg
Copy link

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 !')

@drameibra763-star
Copy link

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é !")

@Viraz890
Copy link

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é !")

@mamadoumouctarsow
Copy link

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

@mamadoumouctarsow
Copy link

boucle_py

@chez-drac
Copy link

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 number
4>=player_choice>=number2 :
print("descend encore")
elif number
2>=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

if player_choice==number :
print("bravo vous avez gagné")
Screenshot_2025-12-03-16-47-32-510_com kvassyu coding py

@mamadoumouctarsow
Copy link

mamadoumouctarsow commented Dec 3, 2025 via email

@CODERdu92
Copy link

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment