Solution exercice 43: insérer des étoiles entre les caractères d'une chaine python

Exercice 43:

Créer une fonction Python nommée InsertEtoile()  qui place  des  'étoiles' entre chaque caractères d’une chaine fournie en entrée. Exemple pour la chaine s = “Python” , InsertEtoile(s) donne P*t*h*o*n

Solution




# coding: utf-8
def insertEtoile(s):
    """création d'une chaine vide qui va contenir
    les caractères de la chaine s et séparés par des étoiles
    """
    s2 = ""
    
    #insérer des * entre les caractères de la chaine s
    for x in s:
        s2 = s2 + x + "*"
    return s2

# Exemple:
s = "Python"
print(insertEtoile(s))

 

Younes Derfoufi
CRMEF OUJDA

2 thoughts on “Solution exercice 43: insérer des étoiles entre les caractères d'une chaine python

Leave a Reply