Je crée un programme et ce que je veux qu'il fasse est de vérifier la saisie des utilisateurs et de le comparer à un dictionnaire pour voir si ce mot est dans le dictionnaire.Rechercher des mots individuels dans une chaîne
code original:
dic = "goodmorning" + "wakeup"
test = raw_input("test: ")
if test == dic:
print "hello"
else:
print "testf"
J'ai essayé, mais si je devais entrer morning
ou morningwake
il sera imprimé bonjour. J'ai aussi essayé:
dic = ["goodmorning", "wakeup"]
test = raw_input("test: ")
if test == dic:
print "hello"
else:
print "testf"
Cela ne fonctionnera pas non plus.
'dic = [" goodmorning "," wakeup "]' n'est pas un dictionnaire, c'est une liste. Et aussi 'dic =" goodmorning "+" wakeup "' est une chaîne. –