Bonjour voici mon premier message !
J'ai créé le code suivant pour chercher si un mot est dans une phrase.
Le code fonctionne bien mais j'ai un résultat en trop : None.
J'ai ce problème en local (python 3.9) et sur le site d'auto-formation que je suis.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 text = "this is awesome text" word = "awesome" def search(text, word): list = text.split(" ") for i in range(0,len(list)): if word == list[i]: return print("Word found") else: continue return print("Word not found") print(search(text, word))
J'obtiens le résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Word found None
Je ne comprend absolument pas d'où viens le "None"..
La liste ne comporte que des mots, pas de valeurs vides
La boucle for fait son travail..
Des idées ?
Merci d'avance pour toute information qui me permettra d'avancer !
Partager