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

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock