Informatique

Question

Bonjour je dois faire un programme python qui permet de determiner le nombre de mots dans un texte sachant que une lettre avec apostrophe est compté comme un mot. Je remercie d'avance la personne qui m aidera car je ne sais pas du tout comment faire :)

1 Réponse

  • Réponse :

    Pourquoi pas séparé le texte par des espaces et ensuite compter le nombre de text séparé:

    texte = "Cette phrase possède des mots."  # Retournera 5 mots

    mots = texte.split()

    print("Il y a ",len(mots)," mot dans cette phrase.")

    En une fonction en faisant un sorte que l'utilisateur choisis son texte:

    def NombreDeMots(texte):

       mots = texte.split()

       return len(mots)

    montexte = input("Quel est votre text ? : ");

    print("Il y a ",NombreDeMots(montexte)," mot dans cette phrase.")

Autres questions