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:


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 !