1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| def rechercherCaractereG(s,p):
"""
renvoie l'indice de la première occurrence dun caractère dans une chaîne en partant de la gauche, et retourne l'indice du caractère si il est présent dans la chaîne, et la valeur -1 si le caractère na pas été trouvé.
:param s: (str) chaîne
:param p: (str) caractère
:return : (int)
CU : len(p)==1
>>> rechercherCaractereG('voici une chaîne', 'i')
2
>>> rechercherCaractereG('voici une chaîne', 'z')
-1
"""
p=input('entrer le caractère à retrouver')
for char in s:
if char==p:
s6=s.find(p)
else:
s6=-1
return s6 |
Partager