Rechercher un mot dans un texte
luminalsl
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je suis totalement nouvelle en programmation et je suis coincée depuis 3 jours sur un casse tête.
J'essaye de créer une fonction qui me permettrait de de trouver un mot dans une phrase ainsi que les mots qui l'entourent pour le situer.
Par exemple, l'ordinateur propose à l'utilisateur d'entrer une phrase, puis de choisir un mot et le programme lui renverrait ce mot avec les deux mots précédents et les suivants.
exemple :
phrase=raw_input("Tapez votre phrase : ")
"le contexte économique actuel est particulièrement difficile en ce moment en particulier pour les populations à risque.
mots=raw_input("Le mot à trouver : ")
"actuel"
réponse :
contexte économique actuel est particulièrement
J'ai donc l'extrait entourant le mot actuel qui s'affiche avec le mot. Mais je suis complétement perdue. Je pensais utiliser .split(" "), puis .find mais trouver le contexte du mot me bloque.
Un peu d'aide please ?
Je suis totalement nouvelle en programmation et je suis coincée depuis 3 jours sur un casse tête.
J'essaye de créer une fonction qui me permettrait de de trouver un mot dans une phrase ainsi que les mots qui l'entourent pour le situer.
Par exemple, l'ordinateur propose à l'utilisateur d'entrer une phrase, puis de choisir un mot et le programme lui renverrait ce mot avec les deux mots précédents et les suivants.
exemple :
phrase=raw_input("Tapez votre phrase : ")
"le contexte économique actuel est particulièrement difficile en ce moment en particulier pour les populations à risque.
mots=raw_input("Le mot à trouver : ")
"actuel"
réponse :
contexte économique actuel est particulièrement
J'ai donc l'extrait entourant le mot actuel qui s'affiche avec le mot. Mais je suis complétement perdue. Je pensais utiliser .split(" "), puis .find mais trouver le contexte du mot me bloque.
Un peu d'aide please ?
A voir également:
- Rechercher un mot dans un texte
- Trousseau mot de passe iphone - Guide
- Rechercher un mot dans word - Guide
- Rechercher ou entrer l'adresse - Guide
- Mettre un mot de passe sur un dossier - Guide
- Mot de passe - Guide
1 réponse
Salut,
Je ne connais pas les méthodes .split() et .find mais je peux t'aider autrement (donc c'est plus compliqué).
Essaye dans un premier temps de créer une fonction, disons, mot(phrase) qui prend en paramètre une phrase et qui renvoie la liste de ses mots.
Indice : chaque mot est séparé par ... un espace (il s'agit du caractère " ").
Je ne connais pas les méthodes .split() et .find mais je peux t'aider autrement (donc c'est plus compliqué).
Essaye dans un premier temps de créer une fonction, disons, mot(phrase) qui prend en paramètre une phrase et qui renvoie la liste de ses mots.
Indice : chaque mot est séparé par ... un espace (il s'agit du caractère " ").