Fil d’Ariane du forum – Vous êtes ici :ForumLangage Python: Langage Pythontrouver le plus long mot dans une …
Please Se connecter or S’enregistrer to create posts and topics.
trouver le plus long mot dans une chaîne en Python ?
webdev@webdev
22 messages
dominator@mderf64
77 messages
#2 · 4 juillet 2024, 18 h 26 min
Citation de dominator le 4 juillet 2024, 18 h 26 minBonjour webdev,
Ton problème est simple, tu peut procéder comme suit:
- Tu transforme la chaine de caractères en une liste avec la méthode split()
- Tu parcourt la chaine tout en cherchant le mot le plus long:
def trouver_plus_long_mot(chaine): # Séparer la chaîne en mots en utilisant la méthode split() mots = chaine.split() # Trouver le mot le plus long plus_long_mot = max(mots, key=len) return plus_long_mot # Exemple d'utilisation chaine = "Ceci est un exemple de chaîne avec plusieurs mots" plus_long_mot = trouver_plus_long_mot(chaine) print(f"Le plus long mot est : '{plus_long_mot}'")
Bonjour webdev,
Ton problème est simple, tu peut procéder comme suit:
- Tu transforme la chaine de caractères en une liste avec la méthode split()
- Tu parcourt la chaine tout en cherchant le mot le plus long:
def trouver_plus_long_mot(chaine):
# Séparer la chaîne en mots en utilisant la méthode split()
mots = chaine.split()
# Trouver le mot le plus long
plus_long_mot = max(mots, key=len)
return plus_long_mot
# Exemple d'utilisation
chaine = "Ceci est un exemple de chaîne avec plusieurs mots"
plus_long_mot = trouver_plus_long_mot(chaine)
print(f"Le plus long mot est : '{plus_long_mot}'")
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
Post Views: 508 916