Fonction ascii() – Python
La fonction ascii() renvoie une version lisible de tout objet (chaînes, tuples, listes, etc.). La fonction ascii() remplacera tous les caractères non ascii par des caractères d’échappement. ö sera remplacé par \xf6n.
Syntaxe:
ascii(object)
Paramètres:
La méthode ascii() prend un objet (comme: chaînes, liste, etc.).
Valeur de retour:
La méthode ascii() renvoie une chaîne contenant une représentation lisible d’un objet. Par exemple, ë est remplacé par ‘\xeb’, © est remplacé par ‘\xa9’.
Les caractères non ASCII d’une chaîne sont échappés à l’aide de \x, \u ou \U.
Exemple 1:
str = '☻ Wëlcöme to WayToLearnX!' print(ascii(str)) print('\u263b W\xeblc\xf6me to WayToLearnX!')
Sortie:
'\u263b W\xeblc\xf6me to WayToLearnX!' ☻ Wëlcöme to WayToLearnX!
Exemple 2:
liste = ['♫ Music', '♥ Love', '☻ Smile'] print(ascii(liste))
Sortie:
['\u266b Music', '\u2665 Love', '\u263b Smile']