Solution Exercice 53: algorithme en python qui détermine l'ensemble des mots d'une phrase

Exercice 53

Ecrire un algorithme en Python qui détermine l'ensemble des mots qui composent une chaine texte s.
Exemple si s = "Python is more power than Java", l'algorithme renvoie l'ensemble:

{'than', 'Python', 'Java', 'power', 'more', 'is'}

Solution





# coding: utf-8
# création d'une fonction qui renvoie l'ensemble des mots qui composent une chaine texte.
def wordSet(s):
    # initialization de l'ensemble des mots
    Set = set({}) 
    
    # convertir la chaine en une liste
    ListWords = s.split()
    # parcourir les mots de la liste ListWords
    for word in ListWords:
        Set.add(word)
    return Set
# Exemple
s = "Python is more power than Java"
print(wordSet(s))
# output : {'is', 'power', 'Java', 'more', 'Python', 'than'}




 

 

Younes Derfoufi
CRMEF OUJDA

1 thought on “Solution Exercice 53: algorithme en python qui détermine l'ensemble des mots d'une phrase

Leave a Reply