jeudevine.py

Created by ptitjoz

Created on January 12, 2019

544 Bytes

Un petit jeu pour deviner un nombre entre 1 et 1000 tapez devine() ou devine(500) par exemple. Le fait de mettre plusieurs fois le même nombre permet de générer le même nombre aléatoire ; si vous tapez devine(500) le nombre à trouver sera 957.


#petit jeu pour deviner un nombre
from random import *
def devine(r=""):
  if r!="":
    seed(r)# initialiser si on veut
  print("trouve un nombre ")
  print("entre 1 et 1000")
  x=randint(1,1000) # le nombre a trouver
  y=0 # ce sera la reponse du joueur
  n=0 # le nombre de coups remis zero
  while y!=x:
    n+=1 #nombre de coups
    print("----------------")
    y=int(input("ton nombre ? "))
    if y>x:
      print("trop grand")
    elif y<x:
      print("trop petit")
    else:
      print("bravo en",str(n),"coup(s)")