Sans accent
Fermé
pichonin
Messages postés
1
Date d'inscription
samedi 11 janvier 2014
Statut
Membre
Dernière intervention
11 janvier 2014
-
Modifié par jipicy le 11/01/2014 à 14:08
Utilisateur anonyme - 12 janv. 2014 à 18:11
Utilisateur anonyme - 12 janv. 2014 à 18:11
A voir également:
- Caractères alphanumériques sans accents
- Caractères ascii - Guide
- Caractères spéciaux clavier azerty - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux mac - Guide
- 8 caractères exemple - Guide
2 réponses
Galsarthan
Messages postés
78
Date d'inscription
jeudi 24 octobre 2013
Statut
Membre
Dernière intervention
29 août 2014
17
12 janv. 2014 à 17:22
12 janv. 2014 à 17:22
J'avais créé un programme dans lequel j'avais besoin de faire ça, et j'avais créé 2 listes, une avec les caractères accentués, une avec l'équivalent sans accent :
liste_change1 = ['é','è','ê','â','ô','û','î','à','ù','ç']
liste_change2 = ['e','e','e','a','o','u','i','a','u','c']
Puis je crée une nouvelle chaîne de caractère, vide.
phrase2 = ''
Et je fais une boucle qui remplace les caractères accentués et conserve les autres :
for j in phrase :
if j in liste_change1 :
phrase2 = phrase2 + liste_change2[liste_change1.index(j)]
else :
phrase2 = phrase2 + j
Voilà, en espérant que ça te seras utile.
liste_change1 = ['é','è','ê','â','ô','û','î','à','ù','ç']
liste_change2 = ['e','e','e','a','o','u','i','a','u','c']
Puis je crée une nouvelle chaîne de caractère, vide.
phrase2 = ''
Et je fais une boucle qui remplace les caractères accentués et conserve les autres :
for j in phrase :
if j in liste_change1 :
phrase2 = phrase2 + liste_change2[liste_change1.index(j)]
else :
phrase2 = phrase2 + j
Voilà, en espérant que ça te seras utile.