 Concevoir un algorithme pour trouver le mot le plus long dans une chaîne.
def longest_word(string): \n # Divise la chaîne en une liste de mots\n words = string.split() \n \n # Initialise la longueur maximale\n max_length = 0\n \n # Parcourt la liste de mots \n pour mot en mots : \n # Calculer la longueur de chaque mot\n longueur_mot = len(mot)\n \n # Garder une trace de la longueur maximale\n if(longueur_mot > longueur_max): \n longueur_max = longueur_mot \ n \n # Renvoie la longueur maximale des mots \n return max_length\n\n# Code du pilote \ninput_string = 'ceci est une chaîne contenant des mots'\nprint(longest_word(input_string)) # Sortie : contenant (Mot le plus long de la donnée chaîne)