import random
nombre_mystère = random.randint(1, 101)
nombre_essais = 6
essais = '\u2705'
pertes = '\u274C'
print('+++ LE NOMBRE MYSTÈRE +++')
print()
print('Vous devez trouver un nombre entre 1 et 100.')
print(f'Vous avez 6 essais.')
print(essais * 6)
print()
reponse = ''
while reponse != nombre_mystère and nombre_essais > 0:
reponse_str = input('Quel est le nombre mystère ? ')
try:
reponse = int(reponse_str)
except:
print('Vous devez entrer un nombre valide.')
if reponse < nombre_mystère:
print('Le nombre mystère est supérieur à cela...')
elif reponse > nombre_mystère:
print('Le nombre mystère est inférieur à cela...')
elif reponse == nombre_mystère:
break
nombre_essais -= 1
print(f'Il vous reste {nombre_essais} essais.')
print(f'{nombre_essais * essais}{(6 - nombre_essais) * pertes}')
if nombre_essais == 0:
break
print()
if nombre_essais == 0:
print(nombre_essais * pertes)
print(f'Perdu... \u2620 Retentez votre chance ! Le nombre mystère était {nombre_mystère}.')
else:
print('Bravo ! Vous l\'avez trouvé. \u2728')
print(f'Le nombre mystère était bien {nombre_mystère}.')