Solution Exercice 38: algorithme python qui renvoie le mot le plus long

Exercice 38

Ecrire un programme en Python qui permet de chercher le mot le plus long sur une chaine de caractères 's'.

Solution





Explication:

  1. La fonction mot_max(): prend en entrée une chaîne de caractères 'chaine' et retourne le mot le plus long dans cette chaîne.
  2. Pour ce faire: on commence par utiliser la méthode split pour séparer la chaîne en une liste de mots.
  3. Ensuite, à l'aide de la boucle fo: on parcourt chaque mot de la liste.
  4. Pour chaque mot: on vérifie s'il est plus long que le mot le plus long précédemment trouvé en comparant leurs longueurs à l'aide de la fonction len.
  5. Si c'est le cas: on met à jour le mot le plus long avec le mot actuel.
  6. Finalement: la fonction retourne le mot le plus long trouvé dans la chaîne. On peut alors utiliser cette fonction pour chercher le mot le plus long dans n'importe quelle chaîne de caractères.

 

Younes Derfoufi
CRMEF OUJDA

1 thought on “Solution Exercice 38: algorithme python qui renvoie le mot le plus long

Leave a Reply

Your email address will not be published. Required fields are marked *