Solution Exercice 33: parcourt d'une chaine avec un pas égale à 2

Exercice 33

Ecrire un programme en Python qui demande à l'utilisateur de saisir une chaine de caractères et d'afficher les caractères d'indice pair. Exemple pour la chaine s = "Python", le programme renvoie 'Pto'.

Solution

1 ère méthode

# -*- coding: utf-8 -*-
# Lire la chaine s
s = input("Saisissez la chaine s :")
s1 = ""
i = 0
while(i<len(s)-1):
    s1 = s1 + s[i]
    i = i +2
print(s1)

2 ème méthode

# -*- coding: utf-8 -*-
"""
# Lire la chaine s
s = input("Saisissez la chaine s :")

# parcourt de la chaine s avec le pas = 2
print(s[0:len(s):2])

 

Younes Derfoufi
CRMEF OUJDA

2 thoughts on “Solution Exercice 33: parcourt d'une chaine avec un pas égale à 2

Leave a Reply