Fil d’Ariane du forum – Vous êtes ici :ForumLangage Python: Langage PythonRemplacer les espaces par des und …
Please Se connecter or S’enregistrer to create posts and topics.
Remplacer les espaces par des underscores dans une chaîne en Python ?
tangerv@tangerv
10 messages
#1 · 4 juillet 2024, 17 h 17 min
Citation de tangerv le 4 juillet 2024, 17 h 17 minBj,
je souhaite remplacer les espaces par des underscores dans une chaîne de caractères en Python ? Comment faire et merci?
Bj,
je souhaite remplacer les espaces par des underscores dans une chaîne de caractères en Python ? Comment faire et merci?
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
dominator@mderf64
84 messages
#2 · 4 juillet 2024, 18 h 46 min
Citation de dominator le 4 juillet 2024, 18 h 46 minC'est truc classique! Il suffit de parcourir les caractères de la chaine un par un et remplacer les espaces par des '_':
def replace_space_by_underscores(chaine): # Utiliser la méthode replace() pour remplacer les espaces par des underscores nouvelle_chaine = chaine.replace(' ', '_') return nouvelle_chaine # Exemple d'utilisation chaine = "Voici une chaine de caractères Python avec des espaces" nouvelle_chaine = replace_space_by_underscores(chaine) print("Chaîne trandformée :", nouvelle_chaine) """ output : Chaîne trandformée : Voici_une_chaine_de_caractères_Python_avec_des_espaces """
C'est truc classique! Il suffit de parcourir les caractères de la chaine un par un et remplacer les espaces par des '_':
def replace_space_by_underscores(chaine):
# Utiliser la méthode replace() pour remplacer les espaces par des underscores
nouvelle_chaine = chaine.replace(' ', '_')
return nouvelle_chaine
# Exemple d'utilisation
chaine = "Voici une chaine de caractères Python avec des espaces"
nouvelle_chaine = replace_space_by_underscores(chaine)
print("Chaîne trandformée :", nouvelle_chaine)
"""
output :
Chaîne trandformée : Voici_une_chaine_de_caractères_Python_avec_des_espaces
"""
Cliquez pour un pouce descendu.0Cliquez pour un pouce levé.0
Post Views: 530 257