Solution Exercice 38: mot le plus long dans une chaine de caractères en Python

Exercice 38

Ecrire un programme Python qui permet de chercher le mot le plus long sur une chaine s

Solution

# -*- coding: utf-8 -*-
def motMax(s):
    L = s.split()
    mot = ""
    for x in L:
        if(len(x)>len(mot)):
            mot = x
    return mot
# Exemple
s = "Python est un langage de programmation orienté objet"
print("Le mot le plus long dans la chaine s est : ", motMax(s))

Ce qui affiche à l'exécution:

Le mot le plus long dans la chaine s est : programmation

 

 

Younes Derfoufi
CRMEF OUJDA

2 thoughts on “Solution Exercice 38: mot le plus long dans une chaine de caractères en Python

Leave a Reply