import random
# Création de la liste
liste = ['orange','cerveau','elephant','tri','chat','orangoutan']
# Choix d'un mot au hasard dans la liste
choix = random.sample(liste,1)
# tant que le nombre de caractere est supérieur à 8 tu choisis un
#autre objet dans la liste
while((len(choix))> 8 ):
choix = random.sample(liste,1)
# On va transformer la liste en chaine de caractére
chaine = "".join(choix)
essaie = input("Veuillez deviner une lettre qui fait partie du mot")
#On va verifier que essaie ne se trouve pas dans tout les elt
for i,elt in enumerate(chaine):
if elt ==essaie:
print(elt)
else:
print("*")
La condition à la ligne 15 ne fonction pas mais je vois pas pourquoi ?
Merci bien :)
Desolé je viens de voir mon erreur len(choix) vaudrat toujours 1 car il nous donne la taille d'une liste avec un objet
ce que je voulais c'est len(choix[0]) c'est à dire la taille de l'objet en question
- Edité par CasteloWoshu 17 septembre 2017 à 18:54:33
condition
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.