Exercice 74
Écrire un programme Python qui remplace les caractères d'index impaires d'une chaîne donnée
par '#'. Exemple: si s = "Python", l'algorithme renvoie la chaîne: "P#t#o#"
Solution
# coding: utf-8
def replace(s):
n = len(s)
# initialisation de la chaine recherchée
new_string = ""
# parcourir les caractères de la chaine s
for i in range(0 , n):
# ajouter uniquement les caractères d'index pairs
if( i%2 == 0 ):
new_string = new_string + s[i]
else:
new_string = new_string + '#'
return new_string
# Exemple
s = "Python"
print(replace(s)) # affiche : P#t#o#
Younes Derfoufi
CRMEF OUJDA
Post Views: 2 701
1 thought on “Solution Exercice 74: algorithme python qui remplace les caractères d'index impairs par une dièse dans une chaine”